이 깔끔한 자습서는 Python을 사용하여 Word에서 채울 수 있는 양식을 만드는 방법에 대해 안내합니다. 이 작업을 수행하는 데 필요한 자세한 단계, 중요한 클래스 및 방법을 소개합니다. 또한 Word 파일에 교과서와 콤보 상자 컨트롤을 추가한 다음 {{ HYPERLINK1}}, DOC 또는 기타.
Python을 사용하여 Word에서 양식 필드를 만드는 단계
- .NET을 통한 Python용 Aspose.Words을(를) 사용하여 양식을 생성하도록 환경 구성
- 채울 수 있는 양식을 만들기 위해 Document 클래스 개체를 사용하여 Word 파일 만들기 또는 로드
- 컨트롤 삽입을 위해 로드된 Word 파일을 사용하여 DocumentBuilder 클래스 개체를 인스턴스화합니다.
- DocumentBuilder 클래스의 insert_text_input() 메서드를 사용하여 교과서 컨트롤 만들기
- 줄 바꿈을 삽입하여 다음 줄에 추가 컨트롤을 렌더링합니다.
- insert_check_box() 메서드를 사용하여 확인란 컨트롤 삽입
- 양식 컨트롤이 포함된 결과 Word 파일 저장
이 단계는 Python을 사용하여 Word에서 채울 수 있는 양식을 만드는 프로세스를 보여줍니다. 첫 번째 단계에서 Word 파일을 로드한 다음 로드된 Word 파일을 사용하여 DocumentBuilder 클래스 개체를 인스턴스화할 수 있습니다. DocumentBuilder 클래스 개체에는 다양한 유형의 나누기, 확인란, 콤보 상자, 텍스트 상자 등과 같은 다양한 유형의 컨트롤을 양식에 추가하는 데 필요한 모든 메서드가 포함되어 있습니다.
Python을 사용하여 Word에서 양식을 만드는 코드
이 코드는 DocumentBuilder 클래스에서 사용할 수 있는 메서드의 도움으로 Python을 사용하여 Word에서 양식을 만드는 방법을 보여줍니다. REGULAR, NUMBER, DATE, CURRENT_DATE, CURRENT_TIME 및 CALCULATED와 같은 입력을 사용자 지정하기 위해 TextFormFieldType 열거자를 사용하여 입력 동작을 제어하는 텍스트 상자 컨트롤을 만들기 위해 insert_text_input() 메서드를 사용했습니다. 마찬가지로 확인란을 만들 때 같은 이름의 책갈피를 자동으로 만드는 이름을 지정합니다.
이 문서에서는 Word 파일의 양식에서 컨트롤을 만드는 방법을 배웠습니다. Word 파일에 주석을 삽입하는 과정을 알고 싶다면 Python을 사용하여 Word에 주석을 삽입하는 방법에 있는 글을 참조하세요.