Come convertire RTF in PDF in Java

Questo breve tutorial spiega come convertire RTF in PDF in Java fornendo le istruzioni per impostare l’ambiente e quindi i passaggi dettagliati per eseguire l’attività utilizzando le classi e i metodi necessari. In Java convertire RTF in PDF è facilmente possibile semplicemente caricando il file RTF di origine e salvandolo come file PDF. Inoltre, puoi controllare il PDF di output utilizzando PdfSaveOptions.

Passaggi per convertire RTF in PDF in Java

  1. Aggiungi un riferimento a Aspose.Words nell’applicazione utilizzando Maven Repository
  2. Carica il file RTF di origine nell’oggetto classe Document
  3. Crea un’istanza dell’oggetto classe PdfSaveOptions per configurare il file PDF convertito
  4. Impostare la proprietà della modalità colore su Scala di grigi per il rendering dei dati
  5. Salvare il file PDF di output utilizzando la configurazione sopra menzionata

Per convertire RTF in PDF, la configurazione dell’ambiente Java e il codice di esempio vengono spiegati qui, in modo tale che i collegamenti siano forniti per stabilire l’ambiente e quindi venga condiviso un approccio passo-passo per eseguire l’attività in Java. La classe Document viene utilizzata per caricare il file RTF di origine, tuttavia è possibile caricare anche altri tipi di file. Si fa riferimento all’oggetto classe PdfSaveOptions per definire le proprietà del file PDF di output come la proprietà della modalità colore è impostata per il rendering dei contenuti.

Codice per convertire RTF in PDF utilizzando 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");
}
}

Utilizzando Java RTF in PDF la conversione viene eseguita qui e il file PDF di output viene personalizzato utilizzando PdfSaveOptions. Ad esempio, puoi impostare il comportamento di zoom del file PDF generato, impostare un flag per eseguire il rendering di alta qualità, impostare la compressione del testo, definire la funzione di callback di avanzamento e anche molte altre personalizzazioni.

Qui abbiamo imparato come convertire RTF in PDF, tuttavia se sei interessato a imparare il processo per convertire Word in PDF, fai riferimento all’articolo su come convertire Word in PDF in Java.

 Italiano