Ovaj članak objašnjava kako umetnuti PDF kao sliku u Word u Pythonu. Sadrži detalje o postavljanju IDE-a, popis programskih koraka i uzorak koda za umetanje PDF-a u Word kao sliku u Pythonu. Također ćete dobiti nekoliko prijedloga za poboljšanje koda kako biste dobili prilagođenu izlaznu Word datoteku.
Koraci za umetanje PDF slike u Word u Pythonu
- Postavite okruženje da koristi Aspose.Total for Python via .NET za pretvaranje PDF-a u Word datoteku.
- Primijenite odgovarajuću licencu proizvoda kako biste omogućili sve značajke proizvoda
- Učitaj izvorni PDF u memoriju koristeći klasu Document
- Stvori novi prazan Word file za spremanje rezultirajućih PDF slika
- Postavite parametre poput rezolucije za pretvaranje PDF stranice u PNG
- Prođite kroz svaku PDF stranicu jednu po jednu
- Pretvori svaku stranicu u PNG sliku i prikaži je na novoj stranici u Word datoteci dodavanjem prekida stranice
- Spremite dovršenu Word datoteku na disk
Ovi koraci opisuju kako umetnuti PDF sliku u Word u Pythonu. Za izvršavanje ovog zadatka, učitajte izvorni PDF datoteku, kreirajte novu DOCX datoteku, postavite parametre za renderiranje PDF stranice i prođite kroz svaku stranicu u PDF-u. Pretvorite svaku PDF stranicu u PNG s definiranim postavkama, umetnite svaku dobivenu sliku u novu Word datoteku, umetnite prekid stranice nakon svake slike i nastavite proces dok sve slike PDF stranica nisu spremljene u Word datoteku.
Kod za umetanje PDF‑a u Word kao sliku u Pythonu
Ovaj kod demonstrira proces umetanja PDF‑a kao slike u Wordu u Pythonu. Zadana skala za prikaz slike je 100 %; međutim, možete umetnuti svaku sliku s eksplicitnom visinom i širinom koristeći vrijednost u točkama iz page.medijska_kutija.širina/visina. Ako PDF ima miješane veličine stranica ili orijentacije, razmotrite korištenje aw.BreakType.SECTION_BREAK_NEW_PAGE s postavkom stranice po odjeljku umjesto običnog prekida stranice.
Ovaj vodič prikazuje postupak pretvaranja PDF datoteke s tekstom u Word datoteku kao slike, stranicu po stranicu. Za pretvaranje skeniranog PDF‑a u DOCX datoteku, pogledajte članak Pretvori skenirani PDF u Word pomoću Pythona.