EPUB zu JPG PNG C#

EPUB-Dateien werden häufig für groß angelegte Druckzwecke verwendet. In bestimmten Szenarien müssen Sie möglicherweise den Inhalt einer EPUB-Datei in Form eines Bildes in der Vorschau anzeigen. In Übereinstimmung mit solchen Anwendungsfällen wird in diesem Artikel erläutert, wie Sie eine EPUB-Datei programmgesteuert in C# in ein PNG- oder JPG-Format konvertieren.

EPUB-zu-PNG- oder JPG-Bildkonverter – C#-API-Installation

Aspose.HTML for .NET API kann verwendet werden, um mit HTML, XPS, EPUB und vielen anderen unterstützten Dateiformaten zu arbeiten. Konfigurieren Sie einfach die API, indem Sie ihre DLL-Dateien von der Seite New Releases herunterladen oder den folgenden NuGet-Installationsbefehl in Visual Studio verwenden:

PM> Install-Package Aspose.Html

Konvertieren Sie EPUB in PNG-Bild programmgesteuert in C#

Mit den folgenden Schritten können Sie eine EPUB-Datei in ein Bild im PNG-Format konvertieren:

  1. Initialisieren Sie eine Instanz der Klasse ImageSaveOptions.
  2. Geben Sie das Bildformat und die Größe an.
  3. Speichern Sie das Ausgabebild mit der Methode ConvertEPUB.

Das folgende Codebeispiel erläutert, wie Sie eine EPUB-Datei programmgesteuert in C# in ein Bild im PNG-Format konvertieren:

// Bereiten Sie einen Pfad zu einer EPUB-Quelldatei vor
string sourcePath = "input.epub";

// Bereiten Sie einen Pfad zum Speichern der konvertierten Datei vor 
string outputPath = "output.png";

// Erstellen Sie eine Instanz der ImageSaveOptions-Klasse
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);

// Rufen Sie die ConvertEPUB-Methode auf, um EPUB in ein PNG-Bild zu konvertieren
Converter.ConvertEPUB(sourcePath, options, outputPath);

Konvertieren Sie EPUB in JPG-Bild in C#

Sie müssen die folgenden Schritte ausführen, um eine EPUB-Datei in ein JPG-Bild zu konvertieren:

  1. Legen Sie das Bildformat und die Abmessungen mit dem Klassenobjekt ImageSaveOptions fest
  2. Konvertieren Sie die EPUB-Datei mit der Methode ConvertEPUB in ein JPG-Bild.

Das folgende Codebeispiel zeigt, wie eine EPUB-Datei programmgesteuert in C# in das JPG-Format konvertiert wird:

// Bereiten Sie einen Pfad zu einer EPUB-Quelldatei vor
string sourcePath = "input.epub";

// Bereiten Sie einen Pfad zum Speichern der konvertierten Datei vor 
string outputPath = "output.jpg";

// Erstellen Sie eine Instanz der ImageSaveOptions-Klasse
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
options.SmoothingMode = SmoothingMode.HighQuality;
options.PageSetup.AnyPage = new Page(
    new Size(
Length.FromInches(4),
Length.FromInches(5.5)));

// Rufen Sie die ConvertEPUB-Methode auf, um EPUB in ein JPG-Bild zu konvertieren
Converter.ConvertEPUB(sourcePath, options, outputPath);

Erkunden Sie Aspose.HTML für die .NET-API

Sie können die API Dokumentation besuchen, um viele andere Funktionen zu erkunden, die von der API angeboten werden.

Holen Sie sich eine kostenlose Lizenz

Sie können erwägen, eine kostenlose temporäre Lizenz anzufordern, um die API in vollem Umfang zu evaluieren.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine EPUB-Datei in verschiedene Bildformate wie PNG, JPG usw. konvertieren. Er enthält die C#-Codebeispiele, um die EPUB-Konvertierungsfunktionen zu demonstrieren. Wenn Sie jedoch Ihre Anforderungen oder Fragen besprechen müssen, schreiben Sie uns bitte im Forum.

Siehe auch

HTML in MHT-Datei in C# konvertieren