创建 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")