Ši pamoka skirta kaip įdėti puslapio numerį į Word naudojant Python, pateikiant išsamius veiksmus ir paleidžiamo kodo pavyzdį. Informaciją apie tarptinklinį ryšį gausite įkeltame Word faile ir poraštėje pridėsite skirtingą turinį, pvz., puslapių numerius. Pavyzdinis kodas pabaigoje įterps puslapio numerį Worde naudojant python kartu su bendru puslapių skaičiumi ir galiausiai išsaugos gautą Word failą kaip DOCX, DOC ar bet kurį kitą. MS Word palaikomas formatas.
Puslapių numerių pridėjimo „Word“ veiksmai naudojant Python
- Sukurkite aplinką, kad galėtumėte naudoti Aspose.Words, skirtas Python per .NET puslapio numeriui pridėti
- Įkelkite šaltinio Word failą naudodami Document klasės objektą
- Sukurkite DocumentBuilder klasės objektą, skirtą rašyti ir perkelti įkeltame dokumente
- Pereikite į poraštės skyrių
- Parašykite tekstą, puslapio numerį ir bendrą puslapių skaičių
- Išsaugokite išvesties žodžio failą su jame puslapių numeriais
Šiuose žingsniuose aprašoma, kaip įterpti puslapių numerius programoje Word naudojant Python, pirmiausia bendrinant aplinkos informaciją, o tada – išsamią informaciją, kad būtų galima įkelti ir įterpti turinį į Word failą. Pirmiausia turite įkelti šaltinio Word failą, o tada sukurti DocumentBuilder klasės objektą, leidžiantį naršyti po dokumentą ir įterpti skirtingą turinį, pvz., šio straipsnio puslapio lauką. Galite tinkamai suformatuoti puslapio numerį naudodami atitinkamą tekstą kartu su puslapio numeriu, jei reikia.
Kodas, skirtas įterpti puslapio numerį naudojant Python
Šis kodas parodo, kaip pridėti puslapių numerius naudojant Python naudojant skirtingus metodus ir ypatybes DocumentBuilder klasėje. Tai leidžia pereiti į dokumento antraštės arba poraštės skyrių naudojant move_to_header_footer() metodą, pateikiant HeaderFooterType kaip FOOTER_PRIMARY. Galite rašyti pastovų tekstą naudodami rašymo () ir insert_field() metodus, kad galėtumėte rašyti skirtingus laukus, pvz., puslapio numerį ir bendrą puslapių skaičių, rodomą gražiu formatu.
Ši pamoka padėjo mums įterpti puslapių numerius ir kitus laukus į dokumento antraštės arba poraštės skyrių. Jei norite sužinoti, kaip konvertuoti Word failą į PDF, žr. straipsnį kaip konvertuoti Word į PDF naudojant Python.