RTF ke PDF C++

RTF adalah format file teks kaya lintas platform yang diperkenalkan oleh Microsoft. Selain teks, ini dapat menyertakan informasi tambahan tentang gaya font, pemformatan, gambar, dll. Mungkin ada situasi seperti berbagi file melalui internet di mana Anda tidak ingin file dapat diedit atau ingin file diperbaiki tata letak. Dalam kasus seperti itu, format PDF adalah pilihan terbaik Anda. PDF adalah format lintas platform yang dapat diamankan dan dibuat hanya untuk dibaca. Selain itu, file PDF terlihat sama di mana pun Anda membukanya. Pada artikel ini, Anda akan mempelajari cara mengonversi file RTF ke format PDF menggunakan C++.

API Konversi RTF ke PDF C++

Kami akan menggunakan API Aspose.Words for C++ untuk mengonversi dokumen RTF ke format PDF. Ini adalah pustaka C++ asli yang memungkinkan Anda membuat, mengubah, dan mengonversi file Microsoft Word. Selain itu, ini juga mendukung konversi file ke format PDF. Anda dapat menginstal API melalui NuGet atau mengunduhnya langsung dari bagian Unduhan.

PM> Install-Package Aspose.Words.Cpp

Konversi C++ RTF ke PDF

Berikut adalah langkah-langkah untuk mengkonversi dokumen RTF ke format PDF.

Berikut adalah contoh kode untuk mengubah dokumen RTF ke format PDF.

// Buat instance kelas Document dan muat file RTF
System::SharedPtr<Aspose::Words::Document> document = System::MakeObject<Aspose::Words::Document>(u"SourceDirectory\\Test File (rtf).rtf");

// Jalur file keluaran
System::String outputPath = u"OutputDirectory\\TextFileOut.pdf";

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

Dapatkan Lisensi Gratis

Anda dapat mencoba API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi dokumen RTF ke format PDF secara terprogram menggunakan C++. Untuk melakukan konversi ini, kami telah menggunakan Aspose.Words for C++, yang merupakan API kaya fitur yang memungkinkan Anda mengotomatiskan alur kerja yang terkait dengan MS Word. Anda dapat menjelajahi API secara mendetail dengan menggunakan dokumentasi resmi.

Lihat juga