Aspose.Words FOSS for Python은(는) Word 문서를 로드하고 내보내기 위한 MIT 라이선스 Python 라이브러리입니다. DOCX, DOC, RTF, TXT 및 Markdown 파일을 읽고 Microsoft Office나 어떤 독점 런타임도 필요 없이 PDF, Markdown 및 일반 텍스트로 내보냅니다.
이 라이브러리는 파일 로드를 위한 Document 클래스를 제공하고, save() 메서드는 SaveFormat 상수 또는 PdfSaveOptions 및 MarkdownSaveOptions와 같은 저장 옵션 객체를 허용합니다. 참고: 대부분의 저장 옵션 속성은 API 향후 호환성을 위해 정의되었으며 아직 라이터에서 사용되지 않으며, 현재 출력에 영향을 주는 것은 MarkdownSaveOptions.export_underline_formatting뿐입니다.
pip install aspose-words-foss>=26.4.0 로 설치하십시오. 이 라이브러리는 Python 3.10 이상이 필요하며 olefile, fpdf2, pydantic에 의존합니다. 상용 버전은 Aspose.Words for Python입니다.
Document 클래스를 통해 로드합니다.SaveFormat.PDF 또는 PdfSaveOptions를 사용하여 모든 입력 문서를 PDF로 내보냅니다.SaveFormat.MARKDOWN 또는 MarkdownSaveOptions를 사용하여 Markdown으로 내보냅니다.Document.get_text()를 사용하여 추출합니다.SaveFormat.TEXT을 사용하십시오.PdfSaveOptions: PDF 내보내기 구성 클래스 (속성은 향후 호환성을 위한 스텁이며; 아직 작성자에 의해 적용되지 않음).MarkdownSaveOptions: Markdown 내보내기 구성 (현재는 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 이상이 필요합니다.
Word 문서를 로드하고 두 줄의 코드로 Markdown으로 저장합니다.
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)
Word 문서에서 모든 텍스트 내용을 읽습니다.
import aspose.words_foss as aw
document = aw.Document("input.docx")
text = document.get_text()
Aspose.Words FOSS for Python은 MIT 라이선스로 배포됩니다. 상업 및 개인 프로젝트에서 사용, 수정, 배포가 가능합니다.
pip install aspose-words-foss>=26.4.0을(를) 사용하여 pip로 설치하세요. Python 3.10 이상이 필요합니다.
이 라이브러리는 DOCX, DOC, RTF, TXT 및 Markdown 파일을 읽고 PDF, Markdown 및 일반 텍스트로 내보냅니다.
Document("input.docx")를 사용하여 문서 객체를 초기화합니다. document.save("output.pdf", SaveFormat.PDF)로 PDF로 저장합니다.