Core Document Management를 Python에서 사용하는 방법
코어 문서 관리 작업 방법
이 가이드는 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 사용:
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를 사용하여 출력을 저장:
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를 파일에 씁니다 |
| 텍스트 추출 | d.text |