Cara Mengonversi RTF ke PDF di Java

Tutorial singkat ini menjelaskan cara mengonversi RTF ke PDF di Java dengan memberikan petunjuk untuk menyetel lingkungan dan kemudian langkah-langkah mendetail untuk melakukan tugas menggunakan kelas dan metode yang diperlukan. Di Java convert RTF to PDF mudah dilakukan hanya dengan memuat file RTF sumber dan menyimpannya sebagai file PDF. Selain itu, Anda dapat mengontrol PDF keluaran dengan menggunakan PdfSaveOptions.

Langkah-langkah untuk Mengonversi RTF ke PDF di Java

  1. Tambahkan referensi ke Aspose.Words di aplikasi menggunakan Repositori Maven
  2. Muat file RTF sumber di objek kelas Document
  3. Buat instance objek kelas PdfSaveOptions untuk mengonfigurasi file PDF yang dikonversi
  4. Atur properti mode warna ke Skala abu-abu untuk merender data
  5. Simpan file PDF keluaran menggunakan konfigurasi yang disebutkan di atas

Untuk mengonversi RTF ke PDF Java konfigurasi lingkungan dan kode contoh dijelaskan di sini, sehingga tautan disediakan untuk membangun lingkungan dan kemudian pendekatan langkah demi langkah dibagikan untuk melakukan tugas di Jawa. Kelas Dokumen digunakan untuk memuat file RTF sumber, namun Anda juga dapat memuat jenis file lain. Objek kelas PdfSaveOptions dirujuk untuk mendefinisikan properti dari file PDF keluaran seperti properti mode warna yang disetel untuk merender konten.

Kode untuk Mengonversi RTF ke PDF menggunakan Java

import com.aspose.words.ColorMode;
import com.aspose.words.Document;
import com.aspose.words.License;
import com.aspose.words.PdfSaveOptions;
public class HowToConvertRtfToPdfInJava {
public static void main(String[] args) throws Exception { //main function for How To Convert RTF to PDF In Java
// Initialize the Aspose.Words license to avoid trial version limitation for the conversion
License licenseRtfToPdf = new License();
licenseRtfToPdf.setLicense("Aspose.Words.lic");
// Load the source RTF file into the Document class object
Document inputRtfFile = new Document("InputSampleRtf.rtf");
// Instantiate the PdfSaveOptions class object to configure the output PDF file
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Set color mode to GrayScale for rendering the contents
pdfSaveOptions.setColorMode(ColorMode.GRAYSCALE);
// Save the converted PDF file from RTF using the specified configuration
inputRtfFile.save("OutputRtfAsPdf_Java.pdf",pdfSaveOptions);
System.out.println("Done");
}
}

Dengan menggunakan Java RTF ke PDF konversi dilakukan di sini dan file PDF keluaran disesuaikan menggunakan PdfSaveOptions. Misalnya, Anda dapat mengatur perilaku zoom dari file PDF yang dihasilkan, mengatur tanda untuk melakukan rendering berkualitas tinggi, mengatur kompresi teks, menentukan fungsi panggilan balik kemajuan, dan banyak penyesuaian lainnya juga.

Di sini kita telah mempelajari cara mengonversi RTF ke PDF, namun jika Anda tertarik untuk mempelajari proses mengonversi Word ke PDF, lihat artikel di cara mengonversi Word ke PDF di Java.

 Indonesian