Python을 사용하여 DOC 만들기
Microsoft Office®를 설치하지 않고 Python 애플리케이션을 통해 DOC를 생성합니다.
개발자의 경우 Python 응용 프로그램을 통해 DOC 파일을 만들려는 사람은 누구입니까? Aspose.Total for Python via .NET API는 생성 프로세스를 자동화하는 데 도움이 될 수 있습니다. Microsoft Office 파일 및 이미지를 포함한 다양한 형식을 처리하는 다양한 API의 전체 패키지입니다. Aspose.Total for Python via .NET 패키지의 일부인 Aspose.Words for Python via .NET API는 이 생성 프로세스를 쉽게 만듭니다. 또한 개발자는 DOC 파일 수정 응용 프로그램을 쉽게 향상시킬 수 있습니다.
Python에서 DOC 파일을 만드는 방법
- Document 클래스 객체를 생성합니다.
- DocumentBuilder 클래스 객체를 생성합니다.
- DocumentBuilder.write() 방법을 사용하여 파일에 텍스트를 추가합니다.
- 해당 DOC 문서 경로를 전달하여 save() 방식으로 저장합니다.
Creation Requirements
- DOC 문서 생성을 위해서는 Python 3.5 이상이 필요합니다.
- PyPI( Aspose.Words )에서 직접 프로젝트 내 참조 API
- 또는 다음 pip 명령
pip install aspose.words를 사용합니다. - 또한 Microsoft Windows 또는 Linux 기반 OS( Words 에 대한 자세한 내용 참조) 및 Linux의 경우 gcc 및 libpython에 대한 추가 요구 사항을 확인하고 INSTALL 를 따르십시오.
파이썬에서 DOC 만들기
DOC — Python API를 통해 `.doc` (레거시 이진 Word) 파일을 생성하면 이전 시스템에 대한 자동화가 가능해지며 레거시 도구 체인과의 호환성을 유지할 수 있습니다. 전형적인 Python 접근 방식은 바이너리 구조를 조립할 수 있는 라이브러리를 활용하거나 Windows의 COM 자동화를 사용하여 프로그래밍적 콘텐츠로부터 클래식한 바이너리 문서를 내보내거나 저장합니다.
DOC 스크립팅은 역 호환성이 필요한 경우 유용합니다. 생성된 문서에는 구조화된 텍스트, 기본 스타일링, 헤더/풋터, 그리고 지원되는 경우 임베디드 객체가 포함될 수 있습니다.
자동화를 통해 현대적인 소스 (마크다운, HTML, DOCX)를 수용하고 `.doc`을 생성하여 보관이나 레거시 응용 프로그램과의 통합을 위한 변환 파이프라인을 구축할 수 있습니다.
주요 사용 사례
- 레거시 시스템 통합
이진 형식이 필요한 이전 기업 소프트웨어를 위해 .doc 파일을 생성합니다.
- 아카이브 내보내기
레거시 정책에서 필요로 하는 경우 현대적인 문서를 .doc으로 변환하여 장기 보관합니다.
- 이전 도구와의 상호 운용성
이전 메일 병합이나 인쇄 시스템과의 호환성을 보장하기 위해 .doc 출력물을 생성합니다.
자동화 시나리오
- 자동 형식 변환
호환성 테스트를 위해 예약된 작업에서 DOCX를 DOC로 일괄 변환합니다.
- 템플릿에서 스크립트된 내보내기
최종 문서를 .doc으로 저장하는 템플릿 기반 생성을 사용하여 후속 프로세스에 대비합니다.
- ETL 파이프라인 통합
레거시 사용자를 위해 문서를 준비하는 ETL 작업에 DOC 생성을 통합합니다.
탐구하다 Python 옵션
생성하다 DOC 파일
(Microsoft Word 이진 형식)
생성하다 DOCM 파일
(마이크로소프트 워드 2007 마르코 파일)
생성하다 DOCX 파일
(오피스 2007+ 워드 문서)
생성하다 DOT 파일
(마이크로소프트 워드 템플릿 파일)
생성하다 DOTM 파일
(Microsoft Word 2007+ 템플릿 파일)
생성하다 DOTX 파일
(마이크로소프트 워드 템플릿 파일)
생성하다 RTF 파일
(서식 있는 텍스트 형식)