Написахме този урок, за да опишем как да добавите горен и долен колонтитул в Word с помощта на Python с помощта на поетапен процес и изпълним примерен код. Ще бъдете напътствани да добавяте различни горни и долни колонтитули на различни страници заедно с информацията, за да ги персонализирате. Изпълняемият примерен код ще предостави пълно решение за вмъкване на горен и долен колонтитул в Word с помощта на Python и запазване на получения файл като DOCX или DOC, без да инсталирате друг инструмент на трета страна като OpenOffice или MS Word и др.
Стъпки за добавяне на горен и долен колонтитул в Word с помощта на Python
- Задайте средата да използва Aspose.Words за Python чрез .NET за добавяне на заглавки
- Създайте документ на Word с класа Document и инстанцирайте обект DocumentBuilder с него
- Задайте свойството да добавя различен горен колонтитул на първа страница
- Създайте различни типове заглавки
- Преместете контролата в началото на документа
- Добавете фиктивен текст и прекъсвания на страници, за да проверите функционалността
- Запазете изходния Word файл
Тези стъпки обясняват как да напишете програма за вмъкване на горен колонтитул в Word с помощта на Python чрез предоставяне на имената на класовете и методите, които трябва да се използват в добре дефинирана последователност. Първо, създайте файл на Word и го използвайте, за да създадете екземпляр на обект на клас DocumentBuilder, който предоставя функции за задаване на флага за добавяне на различни заглавки на първата страница, преминаване към секцията за горен или долен колонтитул за писане на текст, преминаване към различни секции на документа, писане текст в този раздел и добавяне на прекъсвания на страници, за да назовем само няколко. След като добавите горния или долния колонтитул, можете също да поставите текст или да добавите различни полета, за да добавите номера на страници, както и общия брой страници.
Код за вмъкване на горен и долен колонтитул в MS Word с помощта на Python
Този код демонстрира как да вмъкнете горен и долен колонтитул в Word с помощта на Python, като използвате свойството different_first_page_header_footer, за да зададете различни долни колонтитули на горния колонтитул за първата страница и odd_and_even_pages_header_footer, за да зададете различни за нечетни и четни страници. Тези свойства са ефективни, когато се преместите в горния или долния колонтитул с помощта на метода move_to_header_footer() с типовете долен колонтитул на горния колонтитул, дефинирани в изброителя HeaderFooterType.
Това кратко ръководство предоставя подробности за как да поставите горен и долен колонтитул в Word с помощта на Python. Ако искате да научите процеса на конвертиране на Word в PDF, вижте статията на как да конвертирате Word в PDF с помощта на Python.