Aspose.Words FOSS for Python은(는) MIT 라이선스를 가진 Python 라이브러리로, Word 문서를 로드하고 내보내는 기능을 제공합니다. DOCX, DOC, RTF, TXT 및 Markdown 파일을 읽고 Microsoft Office나 어떤 독점 런타임도 필요 없이 PDF, Markdown 및 일반 텍스트로 내보냅니다.
이 라이브러리는 파일 로드를 위한 Document 클래스와 SaveFormat 상수 또는 PdfSaveOptions 및 MarkdownSaveOptions와 같은 저장 옵션 객체를 받아들이는 save() 메서드를 제공합니다. 참고: 대부분의 저장 옵션 속성은 API 향후 호환성을 위해 정의되었으며 아직 라이터에서 사용되지 않으며, 현재 출력에 영향을 주는 것은 MarkdownSaveOptions.export_underline_formatting뿐입니다.
pip install aspose-words-foss>=26.4.0으로 설치하십시오. 이 라이브러리는 Python 3.10 이상이 필요하며 olefile, fpdf2, pydantic에 의존합니다. 상업용 버전은 Aspose.Words for Python입니다.
Document 클래스를 통해 DOCX, DO C, RTF, TXT 및 Markdown 형식의 문서를 로드합니다.SaveFormat.PDF 또는 PdfSaveOptions을 사용하여 PDF로 입력 문서를 모두 수출합니다.SaveFormat.MARKDOWN 또는 MarkdownSaveOptions로 Markdown에 수출.Document.get_text()를 사용하여 문서에서 일반 텍스트 내용을 추수합니다.SaveFormat.TEXT를 사용하여 문서를 일반 텍스트로 저장합니다.PdfSaveOptions: PDF 수출 구성 클래스 (영질은 전향 호환성 스탭이며, 아직 작성자가 적용하지 않았습니다).MarkdownSaveOptions: 마크다운 수출 구성 (지금 export_underline_formatting만 적용되고, 다른 속성은 전향 호환성 스탭입니다).SaveFormat.MARKDOWN, SaveFormat.PDF 및 SaveFormat.TEXT를 사용하여 빠른 변환을 합니다.Aspose.Words FOSS는 pip install aspose-words-foss와 함께 설치됩니다. 실행 시간 의존 (olefile, fpdf2,pydantic) 은 자동으로 설치 됩니다.
API는 간단합니다: 파일 경로에서 Document를 로드하고, 목표 경로가 있고 형식을 가진 save()을 호출하십시오. 고급 제어하려면 포맷 상수 대신 저장 옵션 객체를 전달하세요. 라이브러리는 MIT에 허가되어 있으며 GitHub에서 오픈 소스이며 Python 3.10 또는 더 이상이 필요합니다.
워드 문서를 로딩하고 2개의 코드 라인으로 마크다운로 저장합니다.
import aspose.words_foss as aw
document = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
document.save("output.md", aw.SaveFormat.MARKDOWN)
Word 문서를 PDF 형식으로 수출합니다.
import aspose.words_foss as aw
document = aw.Document("input.docx")
document.save("output.pdf", aw.SaveFormat.PDF)
워드 문서에서 모든 텍스트 내용을 읽어보세요.
import aspose.words_foss as aw
document = aw.Document("input.docx")
text = document.get_text()
Aspose.Words 파이썬용 FOSS는 MIT 라이선스로 출시되었습니다. 상업적 및 개인 프로젝트에 사용할 수 있고 수정하고 배포 할 수 있습니다.
pip를 통해 pip install aspose-words-foss>=26.4.0로 설치합니다. Python 3.10 이상이 필요합니다.
라이브러리는 DOCX, DO C, RTF, TXT 및 Markdown 파일을 읽고 PDF, Mark down 및 평면 텍스트로 수출합니다.
문서 객체를 초기화하기 위해 Document("input.docx")를 사용하십시오. document.save("output.pdf", SaveFormat.PDF)으로 PDF로 저장합니다.