Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
GIF ist ein beliebtes Bildformat, das häufig im Webpublishing verwendet wird. Mit Aspose.HTML for .NET können Sie EPUB in das GIF-Format programmatisch konvertieren und haben dabei die volle Kontrolle über eine Vielzahl von Konvertierungsparametern. In diesem Artikel finden Sie Informationen zur Konvertierung von EPUB in GIF mit den Methoden ConvertEPUB() der Klasse Converter und zur Anwendung der Parameter ImageSaveOptions und ICreateStreamProvider.
Sie können die Aspose.HTML API-Funktionalität testen und EPUB in Echtzeit konvertieren. Bitte laden Sie eine EPUB-Datei aus dem lokalen Dateisystem, wählen Sie das Ausgabeformat und führen Sie das Beispiel aus. Im Beispiel sind die Speicheroptionen standardmäßig eingestellt. Sie erhalten das Ergebnis sofort in einer separaten Datei.
Wenn Sie EPUB in GIF programmatisch konvertieren möchten, lesen Sie bitte die folgenden C#-Codebeispiele.
Die Verwendung der Methoden Converter.ConvertEPUB() ist der gängigste Weg, um EPUB-Dateien in verschiedene Formate zu konvertieren. Sie sollten einige Schritte befolgen:
Bitte sehen Sie sich das folgende C# Code Snippet an, das den Prozess der Konvertierung von EPUB in GIF mit Aspose.HTML for .NET zeigt.
1// Convert EPUB to GIF using C#
2
3// Open an existing EPUB file for reading
4using FileStream stream = File.OpenRead(DataDir + "input.epub");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "input-output.gif");
8
9// Create an instance of the ImageSaveOptions class
10ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Gif);
11
12// Call the ConvertEPUB() method to convert EPUB to GIF
13Converter.ConvertEPUB(stream, options, savePath);Sie können die vollständigen Beispiele und Datendateien von GitHub herunterladen.
Aspose.HTML ermöglicht die Umwandlung von EPUB in GIF unter Verwendung von Standard- oder benutzerdefinierten Speicheroptionen. die Verwendung von ImageSaveOptions ermöglicht es Ihnen, den Rendering-Prozess zu optimieren. Sie können die Seitengröße, Ränder, horizontale/vertikale Auflösung usw. angeben.
| Property | Description |
|---|---|
| Compression | Sets Tagged Image File Format (TIFF) Compression. By default, this property is LZW. |
| CSS | Gets a CssOptions object which is used for configuration of CSS properties processing. |
| Format | Sets the ImageFormat (JPG, PNG, BMP, TIFF, or GIF). By default, this property is PNG. |
| BackgroundColor | This property sets the color that will fill the background. By default, this property is Transparent. |
| PageSetup | This property gets a page setup object and uses it for configuration output page-set. |
| HorizontalResolution | Sets horizontal resolution for output images in pixels per inch. The default value is 300 dpi. |
| VerticalResolution | Sets vertical resolution for output images in pixels per inch. The default value is 300 dpi. |
| UseAntialiasing | This property sets the image rendering quality. Antialiasing is enabled by default. |
| Text | Gets a TextOptions object which is used for configuration of text rendering. |
Um mehr über die Klasse ImageSaveOptions zu erfahren, lesen Sie bitte den Artikel Feinabstimmungskonverter.
Um EPUB in GIF mit ImageSaveOptions zu konvertieren, sollten Sie ein paar Schritte befolgen:
Das folgende C#-Codefragment zeigt, wie man EPUB in GIF konvertiert, indem man benutzerdefinierte Speicheroptionen verwendet:
1// Convert EPUB to GIF in C# with custom settings
2
3// Open an existing EPUB file for reading
4using FileStream stream = File.OpenRead(DataDir + "input.epub");
5
6// Prepare a path for converted file saving
7string savePath = Path.Combine(OutputDir, "input-options.gif");
8
9// Initialize ImageSaveOptions
10ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Gif)
11{
12 UseAntialiasing = true,
13 HorizontalResolution = 400,
14 VerticalResolution = 400,
15 BackgroundColor = System.Drawing.Color.AliceBlue
16};
17options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(800, 500), new Margin(30, 20, 10, 10));
18
19// Call the ConvertEPUB() method to convert EPUB to GIF
20Converter.ConvertEPUB(stream, options, savePath);Der Konstruktor
ImageSaveOptions() initialisiert eine Instanz der ImageSaveOptions-Klasse, die an die Methode ConvertEPUB() übergeben wird. Die Methode ConvertEPUB() nimmt die Parameter stream, options und den Pfad der Ausgabedatei savePath entgegen und führt die Konvertierung durch.
In diesem Beispiel verwenden wir:
HorizontalResolution und VerticalResolution, die die horizontale/vertikale Auflösung für die Ausgabe von Bildern in Pixel pro Zoll festlegen. Standardmäßig sind diese Eigenschaften auf 300 dpi eingestellt.UseAntialiasing, die die Rendering-Qualität für dieses Bild festlegt.BackgroundColor, die die Farbe angibt, mit der der Hintergrund gefüllt wird. Die Standardeinstellung für BackgroundColor ist Transparent.PageSetup, die die
page size und
margins in Pixel angibt.Sie können die vollständigen Beispiele und Datendateien von GitHub herunterladen.
Aspose.HTML bietet einen kostenlosen Online- EPUB zu GIF Konverter, der EPUB in GIF Bilder mit hoher Qualität, einfach und schnell konvertiert. Einfach hochladen, konvertieren Sie Ihre Dateien und erhalten Sie Ergebnisse in ein paar Sekunden!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.