Dokument zu PDF umwandeln
Die Möglichkeit, Dokumente einfach und zuverlässig von einem Format in ein anderes zu konvertieren, ist ein Hauptmerkmal von Aspose.Words. PDF ist eines der beliebtesten Formate für die Umwandlung – es ist ein Format mit festem Layout, das das ursprüngliche Erscheinungsbild eines Dokuments beim Rendern auf verschiedenen Plattformen beibehält. Der Begriff “Rendern” wird in Aspose.Words verwendet, um den Prozess der Konvertierung eines Dokuments in ein Dateiformat zu beschreiben, das paginiert ist oder das Konzept von Seiten hat.
Word-Dokument zu PDF konvertieren
Die Konvertierung von Word zu PDF ist ein ziemlich komplexer Prozess, der mehrere Berechnungsstufen erfordert. Die Layout-Engine von Aspose.Words imitiert die Funktionsweise der Seiten-Layout-Engine von Microsoft Word, wodurch PDF-Ausgabedokumente so nah wie möglich an dem aussehen, was Sie in Microsoft Word sehen können.
Mit Aspose.Words können Sie ein Dokument programmgesteuert von Word-Formaten wie DOC oder DOCX zu PDF umwandeln, ohne Microsoft Office zu verwenden. Dieser Artikel erklärt, wie Sie diese Umwandlung durchführen.
DOCX oder DOC zu PDF konvertieren
Das Umwandeln vom DOC- oder DOCX-Dokumentformat in das PDF-Format in Aspose.Words ist sehr einfach und kann mit nur zwei Codezeilen erreicht werden, die:
- Laden Sie Ihr Dokument in ein Document-Objekt mit einem seiner Konstruktoren, indem Sie den Dokumentnamen mit seiner Formaterweiterung angeben.
- Rufen Sie eine der Document.Save-Methoden für das Document-Objekt auf und geben Sie das gewünschte Ausgabeformat als PDF an, indem Sie einen Dateinamen mit der Erweiterung “.PDF” eingeben.
Das folgende Codebeispiel zeigt, wie Sie ein Dokument von DOCX zu PDF mit der Save-Methode konvertieren:
Sie können die Vorlagendatei dieses Beispiels von Aspose.Words GitHub herunterladen.
Manchmal ist es notwendig, zusätzliche Optionen anzugeben, die das Ergebnis des Speicherns eines Dokuments als PDF beeinflussen können. Diese Optionen können mit der PdfSaveOptions-Klasse angegeben werden, die Eigenschaften enthält, die bestimmen, wie die PDF-Ausgabe angezeigt wird.
Beachten Sie, dass Sie mit derselben Technik jedes Dokument im Fließtext-Format in das PDF-Format überführen können.
Zu verschiedenen PDF-Standards konvertieren
Aspose.Words bietet die PdfCompliance-Aufzählung zur Unterstützung der Umwandlung von DOC oder DOCX in verschiedene PDF-Formatstandards (wie PDF 1.7, PDF 1.5 usw.).
Das folgende Codebeispiel zeigt, wie Sie ein Dokument zu PDF 1.7 mit PdfSaveOptions mit Konformität zu PDF17 umwandeln:
Bilder zu PDF konvertieren
Die Konvertierung zu PDF ist nicht auf Microsoft Word-Dokumentformate beschränkt. Jedes von Aspose.Words unterstützte Format, einschließlich programmgesteuert erstellter, kann auch zu PDF gewandelt werden. Zum Beispiel können wir einseitige Bilder wie JPEG, PNG, BMP, EMF oder WMF sowie mehrseitige Bilder wie TIFF und GIF zu PDF umwandeln.
Das folgende Codebeispiel zeigt, wie JPEG- und TIFF-Bilder zu PDF konvertiert werden:
Damit dieser Code funktioniert, müssen Sie Verweise auf Aspose.Words und System.Drawing
zu Ihrem Projekt hinzufügen.
PDF-Ausgabegröße reduzieren
Beim Speichern als PDF können Sie angeben, ob Sie die Ausgabe optimieren möchten. Dazu müssen Sie das OptimizeOutput-Flag auf true setzen, und dann werden redundante verschachtelte und leere Leinwände entfernt, benachbarte Glyphen mit derselben Formatierung werden verkettet.
Das folgende Codebeispiel zeigt, wie die Ausgabe optimiert wird:
Siehe auch
-
Der Artikel Rendern für weitere Informationen über die Formate mit fester Seite und Fließtext-Layout
-
Der Artikel Umwandlung in festes Seitenformat für weitere Informationen über das Seitenlayout
-
Der Artikel Rendering-Optionen beim Konvertieren zu PDF angeben für weitere Informationen über die Verwendung der
PdfSaveOptions
-Klasse -
Der Artikel Lernen Sie die Funktionen der Konvertierung zu PDF/A und PDF/UA kennen, der beschreibt, welcher PDF-Standard und die entsprechenden ISO für PDF-Standards von Aspose.Words unterstützt werden
-
Der Artikel Welcher PDF-Standard ist besser zu wählen zur Bestimmung, welche PDF-Standards für welche Fälle sinnvoll sind
-
Der Artikel Arbeiten mit PDF/A oder PDF/UA beschreibt die Anforderungen an den Dokumentinhalt in PDF/A- und PDF/UA-Formaten – hauptsächlich die Anforderungen an Struktur und Schriften
-
Der Artikel Warnungen zu Barrierefreiheitsproblemen beim Speichern in PDF/A und PDF/UA beschreibt, welche Anforderungen an die Barrierefreiheit von Inhalten PDF/A und PDF/UA stellen