Kako pretvoriti XSL FO u PDF pomoću Pythona

Ovaj kratki vodič vodi kako pretvoriti XSL FO u PDF pomoću Pythona. Sadrži sve potrebne informacije za uspostavljanje okruženja za pokretanje uzorka koda, popis koraka koje treba slijediti tijekom pisanja ove aplikacije i izvodljiv uzorak koda koji demonstrira proces kako izvesti XSL FO u PDF pomoću Pythona . Također ćete dobiti pojedinosti za prilagodbu učitavanja XSL FO datoteka i prilagodbu izlazne PDF datoteke na disk ili u izlazni tok.

Koraci za renderiranje XSL FO u PDF pomoću Pythona

  1. Konfigurirajte okruženje na koristite Aspose.PDF za Python putem .NET-a za pretvaranje XSL-FO u PDF
  2. Napravite objekt klase XslFoLoadOptions da prilagodite učitavanje XSL FO datoteke
  3. Učitajte XSL FO datoteku s objektom klase Document koristeći naziv datoteke i objekt XslFoLoadOptions
  4. Spremite učitanu XSL FO datoteku kao PDF pomoću metode save() u objektu Document

Ovi koraci sažimaju postupak konvertiranja XSL FO u PDF pomoću Pythona. Proces se pokreće deklariranjem objekta objekta klase XslFoLoadOptions koji se koristi za prilagodbu procesa za učitavanje XLS FO datoteke nakon čega slijedi instanciranje objekta klase Document koji preuzima naziv datoteke i opcije učitavanja za XSL FO datoteku. Nakon što se datoteka učita u objekt klase Document, može se spremiti u različitim formatima kao što su PDF, DOC, XPS, HTML i PPTX format da spomenemo samo neke.

Kod za izvoz XSL FO u PDF pomoću Pythona

Gornji segment koda pokazuje kako prikazati XSL FO u PDF pomoću Pythona. Objekt klase XslFoLoadOptions pruža opcije za prilagodbu učitavanja XSL FO datoteka, možete postaviti WarningHandler da obrađuje upozorenja koja se pojavljuju tijekom učitavanja datoteke i opisuje vrstu ulazne datoteke kao CGM, HTML, EPUB, XML, XSLFO i tako dalje. Slično, dok spremate učitanu datoteku kao PDF, možete koristiti objekt klase PDFSaveOptions za postavljanje zadanog naziva fonta, postavljanje oznake za zatvaranje objekta odgovora, postavljanje putanje privremene datoteke i postavljanje rukovatelja upozorenja za kontrolu upozorenja.

Ovaj nas je članak naučio transformirati XSL FO u PDF pomoću Pythona. Ako želite naučiti postupak stvaranja PDF datoteke u Pythonu, pogledajte članak na kako napraviti PDF u Pythonu.

 Hrvatski