PDF 문서 생성
Contents
[
Hide
]
개발자에게는 프로그래밍적으로 PDF 파일을 생성해야 하는 많은 시나리오가 있습니다. 소프트웨어에서 프로그래밍적으로 PDF 보고서 및 기타 PDF 파일을 생성해야 할 수 있습니다. 처음부터 코드와 기능을 작성하는 것은 다소 길고 비효율적입니다. Python을 사용하여 PDF 파일을 생성하는 더 나은 솔루션은 **Aspose.PDF for Python via C++**입니다.
Python을 사용하여 PDF 파일 생성
Python을 사용하여 PDF 파일을 생성하려면 다음 단계를 사용할 수 있습니다.
-
Aspose.PDF for Python via C++ 라이브러리에서 모든 클래스 및 메서드를 가져옵니다.
-
document_create를 사용하여 빈 PDF 문서를 나타내는 새 Document 객체를 생성합니다.
-
문서에 있는 모든 페이지를 포함하는 document_get_pages 객체를 가져옵니다.
-
문서 모음의 끝에 새 페이지를 추가하고 page_collection_add_page 추가된 페이지를 나타내는 Page 객체를 반환합니다.
-
현재 작업 디렉토리에 지정된 이름으로 파일에 문서를 저장합니다.
-
문서에 대한 핸들을 닫고 관련된 모든 리소스를 해제합니다.
from AsposePDFPython import *
doc = document_create()
pages = document_get_pages(doc)
page = page_collection_add_page(pages)
document_save(doc, "blank_pdf_document.pdf")
close_handle(doc)
DOM을 기반으로 PDF 파일 생성
from AsposePDFPythonWrappers import *
doc = Document()
page = doc.pages.add()
doc.save("blank_pdf_document1.pdf")