Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Die Möglichkeit, MHTML-Dokumente einfach und zuverlässig in andere Formate zu konvertieren, ist eine der Hauptfunktionen von Aspose.HTML for Java. PDF bringt viele Vorteile mit sich, und die Konvertierung von MHTML in PDF kann zum Teilen, Archivieren oder Drucken von Webseiten verwendet werden. In diesem Artikel finden Sie Informationen über MHTML zu PDF Konvertierungsszenarien und erfahren, wie Sie PdfSaveOptions verwenden.
Die statischen Methoden der Klasse Converter dienen in erster Linie als einfachste Möglichkeit, eine MHTML-Datei in andere Formate zu konvertieren. Sie können MHTML mit nur wenigen Zeilen Code in PDF umwandeln!
1// Convert MHTML to PDF using Java
2
3// Open an existing MHTML file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("sample.mht");
5
6// Invoke the convertMHTML() method to convert MHTML to PDF
7Converter.convertMHTML(fileInputStream, new PdfSaveOptions(), "convert-by-two-lines.pdf");Gehen wir die Schritt-für-Schritt-Anleitung für ein einfaches MHTML-zu-PDF-Konvertierungsszenario durch:
сonvertMHTML(stream, options, savePath) der Klasse
Converter, um ein MHTML-Dokument als PDF-Datei zu speichern. Die Methode nimmt als Parameter stream, options und savePath und führt die Konvertierung durch. 1// Convert MHTML to PDF using Java
2
3// Open an existing MHTML file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("sample.mht");
5
6// Create an instance of the PdfSaveOptions class
7PdfSaveOptions options = new PdfSaveOptions();
8
9// Call the convertMHTML() method to convert MHTML to PDF
10Converter.convertMHTML(fileInputStream, options, "sample-output.pdf");Sie können die vollständigen Beispiele und Datendateien unter GitHub herunterladen.
Aspose.HTML for Java ermöglicht die Konvertierung von MHTML in PDF mit Standard- oder benutzerdefinierten Speicheroptionen. mit PdfSaveOptions können Sie den Rendering-Prozess individuell anpassen. Sie können die page size, margins, file permissions, media type, usw. festlegen.
| Metod | Description |
|---|---|
| setJpegQuality(value) | Specifies the quality of JPEG compression for images. The default value is 95. |
| getCss() | Gets a CssOptions object which is used for configuration of CSS properties processing. |
| setBackgroundColor(value) | Sets the color that will fill the background of every page. By default, this property is Transparent. |
| setPageSetup(value) | This method sets a page setup object and uses it for configuration output page-set. |
| setHorizontalResolution(value) | Sets horizontal resolution for internal images, in pixels per inch. By default this property is 300 dpi. |
| setVerticalResolution(value) | Sets vertical resolution for output images in pixels per inch. The default value is 300 dpi. |
| setEncryption | This method gets or sets encryption details. If it is not set, then no encryption will be performed. |
Weitere Informationen darüber, wie Sie den Konvertierungsprozess mit PdfSaveOptions anpassen können, finden Sie im Artikel Feinabstimmungskonverter.
Mit Aspose.HTML for Java können Sie Dateien programmatisch konvertieren und haben dabei die volle Kontrolle über eine Vielzahl von Konvertierungsparametern. Um MHTML in PDF mit PdfSaveOptions zu konvertieren, sollten Sie ein paar Schritte befolgen:
setPageSetup() method to specify the page size for the output PDF document.setBackgroundColor() method to set the color that fills the background.stream, options, savePath) der Klasse Converter. 1// Convert MHTML to PDF in Java with custom settings
2
3// Open an existing MHTML file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("sample.mht");
5
6// Create an instance of PdfSaveOptions. Set up the page-size and change the background color to AliceBlue
7PdfSaveOptions options = new PdfSaveOptions();
8options.setBackgroundColor(Color.getAliceBlue());
9options.getPageSetup().setAnyPage(new Page());
10options.getPageSetup().getAnyPage().setSize(new Size(Length.fromPixels(3000), Length.fromPixels(1000)));
11
12// Call the convertMHTML() method to convert MHTML to PDF
13Converter.convertMHTML(fileInputStream, options, "sample-options.pdf");Aspose.HTML for Java bietet dem Benutzer eine vielseitige und robuste API für die Konvertierung von MHTML in PDF. Der Konvertierungsprozess umfasst das Laden einer MHTML-Datei, das Erstellen eines PdfSaveOptions-Objekts mit Standard- oder benutzerdefinierten Optionen und die Verwendung der convertMHTML()-Methoden der Converter-Klasse. Mit diesen einfachen Schritten können Sie genaue, qualitativ hochwertige PDF-Dokumente erstellen, die Ihren Anforderungen entsprechen.
Aspose.HTML bietet einen kostenlosen Online- MHTML zu PDF Konverter, der MHTML in PDF mit hoher Qualität, einfach und schnell konvertiert. Einfach hochladen, Ihre Dateien konvertieren und das Ergebnis in wenigen Sekunden erhalten!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.