Python에서 PDF 문서를 수출하는 방법

Python에서 PDF 문서를 수출하는 방법

Aspose.Words FOSS for Python exports loaded Word documents to PDF through a built-in rendering pipeline. The library reads DOCX, DOC, RTF, TXT, and Markdown as input formats; PDF is an output-only format.


PDF 수출

PDF는 수출만 형식입니다.PDF로 문서를 저장하는 방법을 사용하여 Document.save():

import aspose.words_foss as aw

doc = aw.Document("report.docx")
doc.save("report.pdf")

PDF 작가는 출력 문서에서 텍스트 형식, 테이블, 이미지 및 페이지 배열을 보존합니다.


PDFSaveOptions 사용하기

PDF 출력에 대한 더 얇은 제어를 위해, A를 통과하십시오. PdfSaveOptions 사례 :

import aspose.words_foss as aw
from aspose.words_foss.saving import PdfSaveOptions

doc = aw.Document("input.docx")
opts = PdfSaveOptions()
doc.save("output.pdf", opts)

배치 변환

여러 파일을 하나의 루프로 변환합니다 :

import aspose.words_foss as aw
from pathlib import Path

for src in Path("docs/").glob("*.docx"):
    doc = aw.Document(str(src))
    doc.save(str(src.with_suffix(".pdf")))
    print(f"Converted {src.name}")

또한 보기

 한국어