Šiame trumpame vadove paaiškinama, kaip konvertuoti XSL FO į PDF naudojant Python**. Jame yra visa reikalinga informacija, reikalinga aplinkai sukurti pavyzdiniam kodui paleisti, veiksmų, kuriuos reikia atlikti rašant šią programą, sąrašas ir paleidžiamas pavyzdinis kodas, rodantis procesą kaip eksportuoti XSL FO į PDF naudojant Python . Taip pat gausite išsamios informacijos, kaip tinkinti XSL FO failų įkėlimą ir išvesties PDF failo tinkinimą diske arba išvesties sraute.
Veiksmai, kaip pateikti XSL FO į PDF naudojant Python
- Konfigūruokite aplinką į naudokite Aspose.PDF, skirtą Python per .NET, kad XSL-FO konvertuotų į PDF
- Sukurkite XslFoLoadOptions klasės objektą, kad tinkintumėte XSL FO failo įkėlimą
- Įkelkite XSL FO failą su Document klasės objektu naudodami failo pavadinimą ir objektą XslFoLoadOptions
- Išsaugokite įkeltą XSL FO failą PDF formatu naudodami save() metodą objekte Dokumentas
Šie veiksmai apibendrina procesą, kaip konvertuoti XSL FO į PDF naudojant Python. Procesas pradedamas deklaruojant XslFoLoadOptions klasės objekto objektą, kuris naudojamas pritaikyti procesui, kad būtų įkeliamas XLS FO failas, o po to sukuriamas dokumento klasės objektas, kuris paima XSL FO failo failo pavadinimą ir įkėlimo parinktis. Kai failas įkeliamas į dokumento klasės objektą, jį galima išsaugoti įvairiais formatais, tokiais kaip PDF, DOC, XPS, HTML ir PPTX formatai.
Kodas, skirtas eksportuoti XSL FO į PDF naudojant Python
Aukščiau pateiktame kodo segmente parodyta kaip pateikti XSL FO į PDF naudojant Python. XslFoLoadOptions klasės objektas suteikia parinktis, skirtas tinkinti XSL FO failų įkėlimą, kurį galite nustatyti WarningHandler tvarkyti įspėjimus, kurie pateikiami įkeliant failą, ir apibūdinti įvesties failo tipą kaip CGM, HTML, EPUB, XML, XSLFO ir taip toliau. Panašiai, išsaugodami įkeltą failą kaip PDF, galite naudoti PDFSaveOptions klasės objektą, kad nustatytumėte numatytąjį šrifto pavadinimą, nustatytumėte vėliavėlę, kad uždarytumėte atsakymo objektą, nustatytumėte laikinojo failo kelią ir įspėjimų tvarkyklę, skirtą valdyti įspėjimai.
Šis straipsnis išmokė mus pakeisti XSL FO į PDF naudojant Python. Jei norite sužinoti, kaip sukurti PDF failą naudojant Python, žr. straipsnį kaip sukurti pdf python.