Այս կարճ ձեռնարկը ուղեցույց է տալիս ինչպես փոխարկել XSL FO-ն PDF-ի` օգտագործելով Python: Այն պարունակում է բոլոր անհրաժեշտ տեղեկությունները նմուշի կոդը գործարկելու համար միջավայր ստեղծելու համար, քայլերի ցանկ, որոնք պետք է կատարվեն այս հավելվածը գրելիս և գործարկվող կոդ, որը ցույց է տալիս ինչպես արտահանել XSL FO-ն PDF Python-ի միջոցով: . Դուք նաև մանրամասներ կստանաք՝ հարմարեցնելու XSL FO ֆայլերի բեռնումը և ելքային PDF ֆայլի հարմարեցումը սկավառակի վրա կամ ելքային հոսքի վրա:
Python-ի միջոցով XSL FO-ն PDF-ի վերածելու քայլեր
- Կազմաձևեք միջավայրը օգտագործել Aspose.PDF-ը Python-ի համար .NET-ի միջոցով-ին XSL-FO-ն PDF-ի փոխարկելու համար
- Ստեղծեք XslFoLoadOptions դասի օբյեկտ՝ XSL FO ֆայլի բեռնումը հարմարեցնելու համար
- Բեռնել XSL FO ֆայլը Document դասի օբյեկտով՝ օգտագործելով ֆայլի անունը և XslFoLoadOptions օբյեկտը
- Պահեք բեռնված XSL FO ֆայլը որպես PDF՝ օգտագործելով save() մեթոդը Document օբյեկտում
Այս քայլերն ամփոփում են XSL FO-ն PDF-ի փոխարկելու գործընթացը Python-ի միջոցով: Գործընթացը սկսվում է XslFoLoadOptions դասի օբյեկտի հայտարարագրմամբ, որն օգտագործվում է XLS FO ֆայլը բեռնելու գործընթացը հարմարեցնելու համար, որին հաջորդում է Document դասի օբյեկտի օրինակումը, որը վերցնում է ֆայլի անունը և բեռնման տարբերակները XSL FO ֆայլի համար: Երբ ֆայլը բեռնվում է Document դասի օբյեկտում, այն կարող է պահպանվել տարբեր ձևաչափերով, ինչպիսիք են PDF, DOC, XPS, HTML և PPTX ձևաչափերը՝ նշելու համար մի քանիսը:
Կոդ XSL FO-ն PDF արտահանելու համար Python-ի միջոցով
Վերոնշյալ կոդի հատվածը ցույց է տալիս ինչպես փոխանցել XSL FO-ն PDF-ին՝ օգտագործելով Python: XslFoLoadOptions դասի օբյեկտը տրամադրում է տարբերակներ՝ հարմարեցնելու XSL FO ֆայլերի բեռնումը, դուք կարող եք կարգավորել WarningHandler-ը, որպեսզի կարգավորի այն նախազգուշացումները, որոնք բարձրացվում են ֆայլը բեռնելիս, և նկարագրում է մուտքային ֆայլի տեսակը որպես CGM, HTML, EPUB, XML, XSLFO և այսպես շարունակ։ Նմանապես, բեռնված ֆայլը որպես PDF պահելիս, դուք կարող եք օգտագործել PDFSaveOptions դասի օբյեկտը, որպեսզի սահմանեք լռելյայն տառատեսակի անունը, դրոշը սահմանեք պատասխանի օբյեկտը փակելու համար, սահմանեք ժամանակավոր ֆայլի ուղին և նախազգուշական մշակիչ սահմանեք՝ վերահսկելու համար: նախազգուշացումներ.
Այս հոդվածը մեզ սովորեցրել է փոխակերպել XSL FO-ն PDF-ի՝ օգտագործելով Python: Եթե ցանկանում եք սովորել Python-ում PDF ֆայլ ստեղծելու գործընթացը, տես ինչպես ստեղծել PDF Python-ում-ի հոդվածը: