RTF zu PDF C++

RTF ist ein plattformübergreifendes Rich-Text Dateiformat, das von Microsoft eingeführt wurde. Neben Text kann es zusätzliche Informationen über Schriftstil, Formatierung, Bilder usw. enthalten. Es kann Situationen geben, wie z. B. das Freigeben der Datei über das Internet, in denen Sie nicht möchten, dass die Datei bearbeitet werden kann oder dass die Datei einen Fehler hat Layout. In solchen Fällen ist das Format PDF die beste Wahl. PDF ist ein plattformübergreifendes Format, das gesichert und schreibgeschützt gemacht werden kann. Außerdem sieht die PDF Datei überall gleich aus, wo Sie sie öffnen. In diesem Artikel erfahren Sie, wie Sie RTF Dateien mit C++ in das PDF Format konvertieren.

RTF zu PDF C++ Konvertierungs API

Wir werden die API Aspose.Words for C++ verwenden, um RTF Dokumente in das PDF Format zu konvertieren. Es ist eine native C++ Bibliothek, mit der Sie Microsoft Word Dateien generieren, ändern und konvertieren können. Darüber hinaus unterstützt es auch die Konvertierung von Dateien in das PDF-Format. Sie können die API entweder über NuGet installieren oder direkt aus dem Abschnitt Downloads herunterladen.

PM> Install-Package Aspose.Words.Cpp

C++ RTF-in-PDF Konvertierung

Im Folgenden finden Sie die Schritte zum Konvertieren von RTF Dokumenten in das PDF-Format.

Im Folgenden finden Sie das Codebeispiel zum Konvertieren von RTF Dokumenten in das PDF-Format.

// Erstellen Sie eine Instanz der Document Klasse und laden Sie die RTF Datei
System::SharedPtr<Aspose::Words::Document> document = System::MakeObject<Aspose::Words::Document>(u"SourceDirectory\\Test File (rtf).rtf");

// Pfad der Ausgabedatei
System::String outputPath = u"OutputDirectory\\TextFileOut.pdf";

// RTF als PDF speichern
document->Save(outputPath, Aspose::Words::SaveFormat::Pdf);

Holen Sie sich eine kostenlose Lizenz

Sie können die API ohne Evaluierungseinschränkungen testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie RTF Dokumente mit C++ programmgesteuert in das PDF Format konvertieren. Um diese Konvertierung durchzuführen, haben wir Aspose.Words for C++ verwendet, eine funktionsreiche API, mit der Sie Arbeitsabläufe im Zusammenhang mit MS Word automatisieren können. Sie können die API im Detail erkunden, indem Sie die offizielle Dokumentation verwenden.

Siehe auch