Ovaj vodič sadrži jasne korake koji opisuju kako pretvoriti Word RTF u PDF u Pythonu uz pomoć potrebnih konfiguracijskih detalja, programske logike i primjera koda koji se može izvoditi. Naučit ćete različite opcije za učitavanje izvora RTF zajedno s prilagodbom izlaza PDF postavljanjem različitih svojstava. Korištenje pretvorbe Python RTF u PDF samo je stvar nekoliko jednostavnih API poziva koji se mogu izvršiti u bilo kojem okruženju koje podržava Python kao što su Windows, Linux i macOS.
Koraci za pisanje pretvarača RTF u PDF u Pythonu
- Uspostavite okruženje za korištenje Aspose.Words za Python putem .NET-a za pretvaranje RTF-a u PDF
- Učitajte izvornu RTF datoteku za pretvaranje u PDF u objekt klase Document
- Instancirajte objekt klase PdfSaveOptions da biste prilagodili izlazni PDF pretvoren iz učitanog RTF-a
- Postavite željena svojstva izlazne PDF datoteke
- Spremite izlaznu PDF datoteku na disk
Ovi koraci pružaju logiku za pisanje konvertora obogaćenog teksta u PDF u Pythonu zajedno s referencom na članak koji pomaže u konfiguraciji testnog okruženja. U prvom koraku, RTF datoteka se učitava u objekt klase dokumenta koji ima više preopterećenih verzija za rukovanje različitim scenarijima tijekom učitavanja datoteke. Slično, objekt klase PDFSaveOptions koristi se za postavljanje svojstava za izlaznu PDF datoteku prije pisanja u tok ili datoteku na disku.
Kod za pretvaranje dokumenta obogaćenog teksta u PDF u Pythonu
Ovaj kod demonstrira proces pretvaranja formata datoteke iz RTF u PDF u Pythonu korištenjem objekta klase Document koji pruža opcije kao što je učitavanje iz toka ili diska, korištenjem objekta klase load_options za postavljanje svojstava, recimo pretvaranje meta datoteka u PNG, rukovanje različitim kodiranjem, postavljanje lozinki za zaštićene datoteke i tako dalje. Slično tome, objekt klase PdfSaveOptions podržava ugrađivanje post-skriptnih fontova, postavljanje načina boja kao što je prikazano u ovom uzorku koda, određivanje standarda usklađenosti PDF-a, prikazivanje naslova dokumenta da spomenemo samo neke.
Ova tema nas je naučila pretvoriti RTF datoteku u PDF format. Ako želite naučiti postupak dodavanja zaglavlja i podnožja u Word datoteku, pogledajte članak na kako dodati zaglavlje i podnožje u Word koristeći Python.