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:

  1. Laden Sie Ihr Dokument in ein Document-Objekt mit einem seiner Konstruktoren, indem Sie den Dokumentnamen mit seiner Formaterweiterung angeben.
  2. 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.

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