Այս կարճ ձեռնարկում դուք կսովորեք, թե ինչպես արտադրել XSL FO-ն PDF-ի, օգտագործելով Java Windows-ում, Mac OS-ում կամ Ubuntu-ում: Դուք կարող եք XSL FO ֆայլը վերածել PDF ձևաչափի՝ օգտագործելով մի քանի տող կոդ:
XSL FO-ն PDF-ի վերածելու քայլեր՝ Java-ի միջոցով
- Կազմաձևեք Aspose.PDF-ը ձեր նախագծի Maven պահոցից
- Ներբեռնեք մուտքագրված XSL FO ֆայլը Document դասի օբյեկտում՝ օգտագործելով բեռնման տարբերակը XslFoLoadOptions
- Պահպանեք ելքային PDF-ը, որը փոխարկվել է մուտքագրված XSL FO ֆայլից
Այս քայլերում մենք կազմաձևում ենք անհրաժեշտ գրադարանը և այնուհետև սկզբնավորում ենք Document դասի օբյեկտը՝ մուտքագրված XSL FO ֆայլը սկավառակից բեռնելու համար: Այնուհետև մենք անցնում ենք արտահանել XSL FO-ն PDF դեպի Java՝ օգտագործելով XslFoLoadOptions բեռնման տարբերակը:
Կոդ՝ XSL FO-ն PDF-ի վերածելու Java-ի միջոցով
import com.aspose.pdf.Document; | |
import com.aspose.pdf.License; | |
public class HowToRenderXSLfoToPDFUsingJava { | |
public static void main(String[] args) throws Exception {//main() function for HowToReadBookmarksInPdfUsingJava | |
// Instantiate a license to remove trial version limitations while converting XSL-Fo file to PDF | |
License BookmarksPDFlicense = new License(); | |
BookmarksPDFlicense.setLicense("Aspose.PDF.lic"); | |
// Load the source XSL-Fo file using XslFoLoadOptions | |
Document XSLFODocument = new Document("InputXSLFODocument.fo", new com.aspose.pdf.XslFoLoadOptions()); | |
// Save the output PDF file created using XSL-FO document | |
XSLFODocument.save("ConvertedFromXSLFOFile.pdf"); | |
} | |
} |
Java կոդի վերը նշված հատվածը բեռնում է մուտքագրված XSL FO ֆայլը և այն վերածում PDF ֆայլի: Այս կոդը գործարկելու համար կարիք չկա տեղադրել Adobe Acrobat հավելվածը:
Այս ձեռնարկում մենք սովորեցինք, թե ինչպես առաջացնել PDF XSL FO-ից Java-ի միջոցով: Դուք կարող եք կատարել նաև այլ գործողություններ, ինչպես օրինակ PDF ֆայլից էջանիշեր կարդալը, տես Ինչպես կարդալ էջանիշերը PDF-ում Java-ի միջոցով-ի հոդվածը: