Python에서 Core Document Management 작업 방법
핵심 문서 관리 작업하기
이 가이드는 Python용 Aspose.Words FOSS를 사용한 핵심 문서 관리를 다룹니다. 문서 형식 변환을 시연합니다: Word 파일을 읽고 PDF, Markdown 또는 일반 텍스트로 저장합니다.
전제 조건
라이브러리를 설치합니다:
pip install aspose-words-fossPython 3.10 이상이 필요합니다.
문서 로드
파일 경로를 전달하여 Document 객체를 생성합니다. 지원되는 입력 형식에는 DOCX, DOC, RTF, TXT 및 Markdown이 포함됩니다.
import aspose.words_foss as aw
doc = aw.Document("input.docx")PDF로 변환
LdmPdfWriter를 사용하여 문서를 PDF로 저장합니다:
import aspose.words_foss as aw
from aspose.words_foss.pdf_writer import LdmPdfWriter
doc = aw.Document("input.docx")
LdmPdfWriter().write(doc, "output.pdf")Markdown으로 변환
Markdown 변환을 위한 지원 입력 형식에는 DOCX, DOC, RTF, TXT 및 Markdown 파일이 포함됩니다.
LdmMarkdownWriter를 사용하여 문서를 Markdown으로 저장합니다:
import aspose.words_foss as aw
from aspose.words_foss.md_writer import LdmMarkdownWriter
doc = aw.Document("input.docx")
LdmMarkdownWriter().write(doc, "output.md")텍스트 추출
모든 텍스트 콘텐츠를 추출하려면 Document.text 속성을 사용하십시오:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.text요약
| Task | 메서드 |
|---|---|
| 문서 로드 | Document("path") |
| PDF로 내보내기 | LdmPdfWriter().write(d, "output.pdf") |
| Markdown으로 내보내기 | LdmMarkdownWriter().write(d, "output.md") |
| 텍스트 추출 | d.text |