Този ясен урок ви напътства как да създадете формуляр за попълване в Word с помощта на Python. Той представя подробните стъпки, важни класове и методи, необходими за изпълнение на тази задача. Освен това ще получите изпълним примерен код, който демонстрира как да направите формуляр за попълване в Word с помощта на Python, като добавите учебник и контрола на разгъващ се списък във файла на Word и след това го запазите в поддържани от MS Word формати като {{ HYPERLINK1}}, DOC или други.
Стъпки за създаване на полета на формуляр в Word с помощта на Python
- Конфигурирайте средата да използва Aspose.Words за Python чрез .NET за създаване на формуляр
- Създайте или заредете файл на Word, като използвате обекта на класа Document за създаване на формуляр за попълване
- Създайте екземпляр на обект от клас DocumentBuilder, като използвате заредения Word файл за вмъкване на контроли
- Създайте контрола на учебника, като използвате метода insert_text_input() в класа DocumentBuilder
- Вмъкнете нов ред, за да изобразите допълнителни контроли на следващия ред
- Вмъкнете контрола на поле за отметка, като използвате метода insert_check_box().
- Запазете получения Word файл с контроли на формуляра в него
Тези стъпки представят процеса за създаване на формуляр за попълване в Word с помощта на Python. В първата стъпка можете да заредите файла на Word и след това да създадете екземпляр на обекта от клас DocumentBuilder, като използвате заредения файл на Word. Обектът на класа DocumentBuilder съдържа всички методи, които са необходими за добавяне на различни типове контроли във формуляр като различни типове прекъсвания, квадратчета за отметка, комбинирани полета, текстови полета и т.н.
Код за създаване на формуляр в Word с помощта на Python
Този код демонстрира как да създадете формуляр в Word с помощта на Python с помощта на методите, налични в класа DocumentBuilder. Използвахме метода insert_text_input() за създаване на контрола на текстовото поле, която приема изброителя TextFormFieldType, за да персонализира входа като REGULAR, NUMBER, DATE, CURRENT_DATE, CURRENT_TIME и CALCULATED се използват за контролиране на поведението при въвеждане. По същия начин, когато създаваме квадратче за отметка, ние му присвояваме име, което автоматично създава отметка със същото име.
Тази статия ни научи да създаваме контроли във формуляр във файл на Word. Ако искате да научите процеса за вмъкване на коментари във файл на Word, вижте статията на как да вмъкнете коментар в Word с помощта на Python.