Parašėme šią mokymo programą, kad apibūdintume kaip pridėti antraštę ir poraštę programoje Word naudojant Python, naudojant laipsnišką procesą ir paleidžiamą pavyzdinį kodą. Jums bus pasiūlyta pridėti skirtingas antraštes ir poraštes skirtinguose puslapiuose kartu su informacija, kaip jas tinkinti. Vykdomas pavyzdinis kodas suteiks išsamų sprendimą įterpti antraštę ir poraštę į Word naudojant Python ir išsaugoti gautą failą kaip DOCX arba DOC neįdiegiant jokio kito trečiosios šalies įrankio, pvz., OpenOffice arba MS Word ir kt.
Veiksmai, kaip pridėti antraštę ir poraštę „Word“ naudojant Python
- Nustatykite aplinką, kad antraštėms pridėti būtų naudojama Aspose.Words, skirtas Python per .NET
- Sukurkite Word dokumentą su Document klase ir su ja sukurkite objektą DocumentBuilder
- Nustatykite ypatybę, kad pridėtumėte kitokią pirmojo puslapio antraštę
- Sukurkite įvairių tipų antraštes
- Perkelkite valdiklį į dokumento pradžią
- Pridėkite netikrą tekstą ir puslapio pertraukas, kad patikrintumėte funkcionalumą
- Išsaugokite išvesties Word failą
Šie veiksmai paaiškina, kaip parašyti programą įterpti antraštės poraštę programoje Word naudojant Python, pateikiant klasių ir metodų pavadinimus, kurie turi būti naudojami tiksliai apibrėžta seka. Pirmiausia sukurkite Word failą ir naudokite jį DocumentBuilder klasės objektui sukurti, kuriame yra funkcijos, leidžiančios nustatyti vėliavėlę, skirtą pirmame puslapyje pridėti skirtingų antraščių, perkelti į antraštės arba poraštės skyrių tekstui rašyti, perkelti į skirtingas dokumento dalis, rašyti. teksto toje skiltyje ir pridedant puslapių pertraukas. Kai pridėsite antraštę arba poraštę, taip pat galite įdėti tekstą arba pridėti skirtingus laukus, kad pridėtumėte puslapių numerius ir bendrą puslapių skaičių.
Kodas, skirtas įterpti antraštę ir poraštę į MS Word naudojant Python
Šis kodas parodo, kaip įterpti antraštę ir poraštę programoje Word naudojant Python, naudojant ypatybę different_first_page_header_footer, kad pirmam puslapiui būtų nustatytos skirtingos antraštės poraštės, o odd_and_even_pages_header_footer – nelyginiams ir lyginiams puslapiams nustatyti skirtingas. Šios ypatybės yra veiksmingos, kai pereinate į antraštės arba poraštės sekciją, naudodami metodą move_to_header_footer() su antraštės poraštės tipais, apibrėžtais sąraše HeaderFooterType.
Šiame trumpame vadove pateikiama išsami informacija apie kaip įdėti antraštę ir poraštę į Word naudojant Python. Jei norite sužinoti, kaip Word konvertuoti į PDF, žr. straipsnį kaip konvertuoti Word į PDF naudojant Python.