Šioje trumpoje mokymo programoje paaiškinama, kaip konvertuoti RTF į PDF naudojant Java, pateikiant nurodymus, kaip nustatyti aplinką, o tada išsamius veiksmus, kaip atlikti užduotį naudojant reikiamas klases ir metodus. Programoje Java lengvai galima konvertuoti RTF į PDF, tiesiog įkeliant šaltinio RTF failą ir išsaugant jį kaip PDF failą. Be to, galite valdyti PDF išvestį naudodami PdfSaveOptions.
Veiksmai, kaip konvertuoti RTF į PDF Java.
- Pridėkite nuorodą į Aspose.Words programoje naudodami Maven saugyklą
- Įkelkite šaltinio RTF failą į Document klasės objektą
- Norėdami sukonfigūruoti konvertuotą PDF failą, sukurkite PdfSaveOptions klasės objektą
- Norėdami pateikti duomenis, nustatykite spalvų režimo ypatybę į Pilka skalė
- Išsaugokite išvestį PDF failą naudodami pirmiau minėtą konfigūraciją
Norint konvertuoti RTF į PDF, čia paaiškinama Java aplinkos konfigūracija ir pavyzdinis kodas, kad būtų pateiktos nuorodos aplinkai sukurti, o tada bendrinamas žingsnis po žingsnio, kaip atlikti užduotį Java. Dokumento klasė naudojama šaltinio RTF failui įkelti, tačiau galite įkelti ir kitų tipų failus. PdfSaveOptions klasės objektas nurodomas norint apibrėžti išvesties PDF failo ypatybes, pavyzdžiui, spalvų režimo ypatybė yra nustatyta turiniui pateikti.
Kodas konvertuoti RTF į PDF naudojant 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"); | |
} | |
} |
Naudojant Java RTF į PDF konvertavimas atliekamas čia, o išvesties PDF failas tinkinamas naudojant PdfSaveOptions. Pavyzdžiui, galite nustatyti sugeneruoto PDF failo mastelio keitimą, nustatyti vėliavėlę, kad būtų atliktas aukštos kokybės atvaizdavimas, nustatyti teksto glaudinimą, apibrėžti pažangos atgalinio skambinimo funkciją ir daug kitų tinkinimų.
Čia sužinojome, kaip konvertuoti RTF į PDF, tačiau jei norite išmokti konvertuoti Word į PDF procesą, žr. straipsnį Kaip konvertuoti Word į PDF Java.