使用 Python 语言的 Hello World 示例

Contents
[ ]

一个简单的用例可以帮助展示编程语言或软件的功能。这通常通过一个“Hello World”的例子来完成。

Aspose.PDF for Python via C++ 是一个强大的 PDF API,使开发人员能够在他们的 Python 应用程序中创建、操作和转换 PDF 文档。它支持处理各种文件格式,如 PDF、XFA、TXT、HTML、PCL、XML、XPS、EPUB、TEX 和图像文件格式。在本文中,我们将向您展示如何使用 Aspose.PDF API 创建一个包含文本“Hello World!”的 PDF 文档。您需要在运行以下代码示例之前在您的环境中安装 Aspose.PDF for Python via C++。

  1. 导入 AsposePdfPython 模块。

  2. 使用 document_create 函数创建一个新的 PDF 文档对象。

  3. 使用 document_get_pages 函数获取文档的页面集合。

  4. 使用 page_collection_add_page 函数向页面集合中添加一个新页面。

  5. 使用 page_get_paragraphs 函数获取页面的段落集合。

  6. 使用 image_create 函数创建一个新的图像对象。

  7. 使用 image_set_file 函数将图像对象的文件名设置为 “sample.jpg”。

  8. 使用 paragraphs_add_image 函数将图像对象添加到段落集合中。

  9. 使用 document_save 函数将文档保存为名为 “document.pdf” 的文件。

  10. 使用 close_handle 函数关闭文档句柄。

以下代码片段是一个 Hello World 程序,演示了如何通过 C++ 使用 Aspose.PDF for Python。

from AsposePdfPython import *
 
doc = document_create()
pages = document_get_pages(doc)
page = page_collection_add_page(pages)
paragraphs = page_get_paragraphs(page)
image = image_create()
image_set_file(image,"sample.jpg")
paragraphs_add_image(paragraphs,image)
 
document_save(doc, "document.pdf")
close_handle(doc)