Python을 사용하여 DOTX 만들기
Microsoft Office®를 설치하지 않고 Python 애플리케이션을 통해 DOTX를 생성합니다.
개발자의 경우 Python 응용 프로그램을 통해 DOTX 파일을 만들려는 사람은 누구입니까? Aspose.Total for Python via .NET API는 생성 프로세스를 자동화하는 데 도움이 될 수 있습니다. Microsoft Office 파일 및 이미지를 포함한 다양한 형식을 처리하는 다양한 API의 전체 패키지입니다. Aspose.Total for Python via .NET 패키지의 일부인 Aspose.Words for Python via .NET API는 이 생성 프로세스를 쉽게 만듭니다. 또한 개발자는 DOTX 파일 수정 응용 프로그램을 쉽게 향상시킬 수 있습니다.
Python에서 DOTX 파일을 만드는 방법
- Document 클래스 객체를 생성합니다.
- DocumentBuilder 클래스 객체를 생성합니다.
- DocumentBuilder.write() 방법을 사용하여 파일에 텍스트를 추가합니다.
- 해당 DOTX 문서 경로를 전달하여 save() 방식으로 저장합니다.
Creation Requirements
- DOTX 문서 생성을 위해서는 Python 3.5 이상이 필요합니다.
- PyPI( Aspose.Words )에서 직접 프로젝트 내 참조 API
- 또는 다음 pip 명령
pip install aspose.words를 사용합니다. - 또한 Microsoft Windows 또는 Linux 기반 OS( Words 에 대한 자세한 내용 참조) 및 Linux의 경우 gcc 및 libpython에 대한 추가 요구 사항을 확인하고 INSTALL 를 따르십시오.
파이썬에서 DOTX 만들기
DOTX — `.dotx`은 안전한 템플릿 배포와 결정론적 문서 생성에 이상적인 매크로 없는 템플릿(OOXML)입니다. Python API를 사용하여 스타일, 콘텐츠 컨트롤 및 콘텐츠 자리 표시자가 있는 DOTX 템플릿을 생성할 수 있어 자동화된 시스템을 위한 견고하고 매크로 없는 템플릿을 제공합니다.
DOTX는 보안상의 이유로 매크로를 허용하지 않지만 일관된 템플릿 및 동적 콘텐츠 삽입이 필요한 환경에 적합합니다. 자동화를 통해 안전하고 확장 가능한 템플릿 및 DOCX 인스턴스의 하류 생성이 가능하며 실행 가능한 코드를 포함하지 않습니다.
프로그래밍 방식의 템플릿 생성은 스키마 기반의 자리 표시자, 콘텐츠 컨트롤 및 템플릿 유효성 검사를 지원합니다.
주요 사용 사례
안전한 템플릿 전달
안전한 환경에서 널리 배포하기 위한 매크로 없는 DOTX 템플릿 생성.
양식 및 콘텐츠 제어 템플릿
하류 자동화를 위해 콘텐츠 컨트롤이 있는 DOTX 템플릿 작성.
템플릿 기반 문서 조립
DOTX 템플릿을 프로그래밍 방식으로 문서 생성의 권위적 원천으로 사용.
자동화 시나리오
안전한 템플릿 파이프라인
DOTX 생성을 자동화하고 매크로 포함을 방지하는 정책을 시행합니다.
템플릿 유효성 검사 작업
자리 표시자와 스타일이 스키마 기대치와 일치하는지 확인하기 위해 자동화된 검사를 실행합니다.
API 기반 템플릿 사용
내부 API를 통해 DOTX 템플릿을 제공하여 필요 시 DOCX 생성을 지원합니다.
탐구하다 Python 옵션
생성하다 DOC 파일
(Microsoft Word 이진 형식)
생성하다 DOCM 파일
(마이크로소프트 워드 2007 마르코 파일)
생성하다 DOCX 파일
(오피스 2007+ 워드 문서)
생성하다 DOT 파일
(마이크로소프트 워드 템플릿 파일)
생성하다 DOTM 파일
(Microsoft Word 2007+ 템플릿 파일)
생성하다 DOTX 파일
(마이크로소프트 워드 템플릿 파일)
생성하다 RTF 파일
(서식 있는 텍스트 형식)