Ovaj kratki vodič vodi o kako stvoriti PDF u Pythonu. Sadrži potpune informacije za postavljanje IDE-a, popis koraka koje treba slijediti tijekom pisanja aplikacije i primjer koda koji se može izvoditi za demonstraciju procesa generiranja PDF-a s Pythonom. Naučit ćete o svim klasama, metodama i svojstvima koja su potrebna za stvaranje novog PDF-a i dodati formatirani tekst za temeljito razumijevanje procesa.
Koraci za stvaranje PDF-a u Pythonu
- Konfigurirajte okruženje na koristite Aspose.PDF za Python putem .NET-a za izradu PDF-a
- Stvorite PDF datoteku pomoću klase Document i dodajte joj stranicu
- Napravite objekt klase TextFragment za dodavanje teksta na PDF stranicu
- Postavite različita svojstva teksta kao što su veličina fonta, naziv fonta, boja pozadine i boja prednjeg plana
- Stvorite objekt klase TextBuilder za odabranu stranicu i dodajte joj fragment teksta
- Spremite rezultirajuću PDF datoteku s novododanim tekstom u njoj
Ovi koraci sažimaju postupak generiranja PDF-a pomoću Pythona. Prvo se stvara nova PDF datoteka i dodaje joj se stranica nakon čega slijedi stvaranje TextFragment objekta koji se koristi za dodavanje teksta, postavke formatiranja teksta, boje prednjeg plana i boje pozadine. Nakon što se objekt TextFragment ispuni, objekt klase TextBuilder za odabranu stranicu se instancira i novostvoreni objekt TextFragment dodaje se u PDF.
Kod za izradu PDF-a pomoću Pythona
Gornji segment koda pokazuje kako stvoriti PDF datoteku pomoću Pythona. Klasa Document u modulu aspose.pdf koristi se za kreiranje nove PDF datoteke, objekt TextFragment u modulu aspose.pdf.text koristi se za postavljanje teksta i njegovog formata, objekt klase TextBuilder u aspose.pdf.text je koristi se za dodavanje fragmenta teksta na odabranu stranicu, a metoda Document.save() na kraju se koristi za spremanje datoteke na disk. Objekt TextFragment možete koristiti za postavljanje niza drugih svojstava za tekst i objekt TextBuilder za dodavanje drugih elemenata dokumenta u PDF.
Ovaj nas je članak naučio stvoriti PDF datoteku s Pythonom. Ako želite naučiti postupak pretvaranja PDF datoteke u XPS, pogledajte članak na kako pretvoriti PDF u XPS u Pythonu.