이 기본 자습서는 환경을 구성하는 단계, 기존 Word 문서 로드 및 제어를 원하는 위치로 이동하는 방법에 대한 세부 정보와 함께 Python을 사용하여 Word 문서를 편집하는 방법에 대해 안내합니다. 로드된 DOCX 파일의 시작 부분에 단락을 추가하여 Python이 DOCX를 편집하는 방법을 배웁니다. 또한 새로 추가된 텍스트의 서식을 설정하는 방법도 알려줍니다.
Python으로 Word 문서를 편집하는 단계
- .NET을 통한 Python용 Aspose.Words을(를) 사용하여 Word 문서를 편집할 수 있는 환경 구축
- 별칭을 제공하여 네임스페이스 aspose.words를 가져옵니다.
- Python을 사용하여 수정할 문서 개체에 원하는 Word 파일 로드
- 로드된 Word 파일을 사용하여 DocumentBuilder 클래스 개체 인스턴스화
- 이 DocumentBuilder 개체를 사용하여 문서의 시작 부분으로 이동
- 현재 커서 위치의 글꼴을 가져오고 요구 사항에 따라 수정합니다.
- 단락 서식을 설정하고 디스크에 다시 저장하기 전에 원하는 텍스트를 작성하십시오.
이 단계에서는 환경을 구성하기 위한 링크를 공유한 다음 기능을 달성하기 위한 일련의 작업을 공유하여 *Python으로 Word 문서를 편집하는 프로세스를 설명합니다. 원하는 문서를 로드하고 컨트롤을 문서의 시작 부분으로 이동하지만 로드된 문서의 아무 곳으로나 이동할 수 있습니다. 컨트롤이 특정 위치로 이동하면 다음 샘플 코드에서 설명한 것처럼 텍스트 삽입 또는 수정에 수정 및 사용할 수 있는 해당 위치에서 글꼴 및 기타 텍스트 설정이 자동으로 선택됩니다.
Python에서 DOCX를 편집하는 코드
DOCX 편집 Python 코드는 여기에 DocumentBuilder 클래스 개체를 사용하여 로드된 Word 파일을 제어하는 방법을 보여줍니다. 이 클래스는 move_to_document_start, move_to_document_end 및 문서의 다른 요소를 사용하여 제어를 이동하는 기능과 함께 새 줄을 작성하고 기존 내용에 텍스트를 삽입하는 기능을 제공합니다. 또한 표 작업, 다양한 유형의 나누기 삽입, 확인란, 콤보 상자, 각주와 같은 컨트롤 삽입 및 몇 가지 예를 들면 이미지 삽입에 사용할 수 있습니다.
이 문서는 Python에서 DOCX 편집에 대해 안내했지만 Python을 사용하여 새 단어 문서를 만드는 방법을 배우려면 Python을 사용하여 Word 문서를 만드는 방법에 대한 문서를 참조하세요.