Microsoft® Word 문서 생성 및 편집을 위한 Python API
MS Word 파일 관리를 위한 오픈 소스 Python 라이브러리, Word DOCX 파일 등에 테이블 및 이미지 추가
Python-DOCX 시작하기
Python-DOCX는 PyPI에서 호스팅되므로 설치가 매우 간단합니다. 다음 명령을 사용하여 pip로 설치할 수 있습니다.
pip 명령을 통해 Python-DOCX 설치
pip install python-docx
easy_install을 통해 설치할 수도 있지만 권장하지 않습니다.
Word DOCX 문서를 만드는 Python API
Python-DOCX 라이브러리는 Microsoft Word DOCX 문서의 생성 및 조작을 위한 기능을 제공합니다. API는 또한 소프트웨어 개발자가 워드 문서를 수정할 수 있도록 합니다. 이제 워드 문서를 열려면 문서 경로를 전달하면서 인스턴스를 생성합니다. 또한 이미지 추가, 제목 추가, 표 삽입, 글꼴 스타일 지원, 텍스트 서식 지정 등을 할 수 있습니다. 다음 단계를 사용하면 Python 앱에서 Microsoft Word 문서를 쉽게 만들 수 있습니다.
쉽게 단어 만들기
- FastExcel 객체 초기화
- 통합 문서 만들기
- 행 데이터 채우기
- 엑셀 쓰기
빠르게 단어 만들기 - Python
// initialize document object
document = Document()
// add heading
document.add_heading('Document Title', 0)
// add paragraph
p = document.add_paragraph('A plain paragraph having some ')
// style paragraph
p.add_run('bold').bold = True
p.add_run(' and some ')
p.add_run('italic.').italic = True
// save word document
document.save('demo.docx')
Word DOCX 문서에 표 추가
Python-DOCX API를 사용하면 개발자가 Python 응용 프로그램 내에서 Word DOCX 문서에 테이블을 추가할 수 있습니다. 테이블에 연결된 여러 속성과 메서드가 있습니다. 표를 사용하려면 표 셀 액세스, 표 테두리 액세스, 개별 행 또는 열 액세스 등과 같이 표를 사용해야 합니다.
Word DOCX 파일에 이미지 추가
Python-DOCX는 소프트웨어 프로그래머가 Word DOCX 문서에 이미지를 삽입할 수 있는 기능을 제공합니다. 이미지를 추가하려면 이미지의 이름과 위치를 제공해야 합니다. 기본적으로 추가된 이미지는 기본 크기로 표시됩니다. 이미지의 너비와 높이를 모두 지정할 수 있습니다. 편리한 단위로 측정을 지정할 수 있도록 인치 및 Cm 클래스가 제공됩니다.