Այս հակիրճ ձեռնարկը բացատրում է, թե ինչպես փոխակերպել RTF-ը PDF-ի Java-ում՝ տրամադրելով շրջակա միջավայրը կարգավորելու ցուցումներ և այնուհետև առաջադրանքը կատարելու մանրամասն քայլեր՝ օգտագործելով անհրաժեշտ դասերը և մեթոդները: Java-ում RTF-ը PDF-ի վերածելը հեշտությամբ հնարավոր է՝ պարզապես բեռնելով սկզբնաղբյուր RTF ֆայլը և պահելով այն որպես PDF ֆայլ: Ավելին, դուք կարող եք վերահսկել ելքային PDF-ը՝ օգտագործելով PdfSaveOptions-ը:
Java-ում RTF-ն PDF-ի փոխարկելու քայլեր
- Ավելացրեք հղում Aspose.Words-ին հավելվածում, օգտագործելով Maven Repository-ը
- Բեռնել սկզբնաղբյուր RTF ֆայլը Document դասի օբյեկտում
- Ստուգեք PdfSaveOptions դասի օբյեկտը` փոխակերպված PDF ֆայլը կարգավորելու համար
- Տվյալների մատուցման համար գունային ռեժիմի հատկությունը սահմանեք գորշ սանդղակի վրա
- Պահպանեք ելքային PDF ֆայլը՝ օգտագործելով վերը նշված կոնֆիգուրացիան
*RTF-ը PDF Java-ի փոխարկելու համար այստեղ բացատրվում է միջավայրի կազմաձևումը և կոդերի նմուշը, այնպես որ հղումները տրամադրվում են միջավայրը հաստատելու համար, այնուհետև քայլ առ քայլ մոտեցում է տարածվում Java-ում առաջադրանքը կատարելու համար: Document դասը օգտագործվում է սկզբնաղբյուր RTF ֆայլը բեռնելու համար, սակայն կարող եք նաև բեռնել այլ տեսակի ֆայլեր: PdfSaveOptions դասի օբյեկտը նախատեսված է ելքային PDF ֆայլի հատկությունները սահմանելու համար, ինչպես որ գույնի ռեժիմի հատկությունը սահմանված է բովանդակությունը մատուցելու համար:
Կոդ՝ Java-ի միջոցով RTF-ն PDF-ի փոխարկելու համար
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"); | |
} | |
} |
Օգտագործելով Java RTF-ը PDF, փոխակերպումն իրականացվում է այստեղ և ելքային PDF ֆայլը հարմարեցվում է PdfSaveOptions-ի միջոցով: Օրինակ, դուք կարող եք սահմանել գեներացված PDF ֆայլի խոշորացման վարքագիծը, դրոշակ դնել բարձրորակ մատուցման համար, սահմանել տեքստի սեղմում, սահմանել առաջընթացի հետ կանչման գործառույթը և շատ այլ հարմարեցումներ:
Այստեղ մենք սովորեցինք, թե ինչպես փոխարկել RTF-ը PDF-ի, սակայն, եթե ձեզ հետաքրքրում է Word-ը PDF-ի փոխարկելու գործընթացը, տես ինչպես փոխարկել Word-ը PDF-ի Java-ում-ի հոդվածը: