使用 Python 的 Hello World 示例

Contents
[ ]

"Hello World" 示例展示了任何给定编程语言中最简洁的语法和最基础的程序。开发者通过学习在设备屏幕上打印 "Hello World" 来了解基本的编程语言语法。因此,我们传统上会从它开始熟悉我们的库。

在本文中,我们正在创建一个包含文本“Hello World!”的 PDF 文档。 在你的环境中安装 Aspose.PDF for Python via .NET 后,你可以执行下面的代码示例,看看 Aspose.PDF API 如何工作。

下面的代码片段遵循以下步骤:

  1. 实例化一个 文档 对象
  2. 添加一个 页面 到文档对象
  3. 创建一个 TextFragment 对象
  4. 设置文本颜色
  5. 创建文本构建器
  6. 添加 TextFragment 到页面
  7. document.save() 生成的 PDF 文档

以下代码片段是一个 “Hello World” 程序,用于展示 Aspose.PDF for Python via the .NET API 的功能。

from datetime import timedelta
import aspose.pdf as ap


def run_simple(self):
    # Initialize document object
    document = ap.Document()
    # Add page
    page = document.pages.add()
    # Add text to new page
    textFragment = ap.text.TextFragment("Hello, world!")
    textFragment.position = ap.text.Position(100, 600)

    textFragment.text_state.font_size = 12
    textFragment.text_state.font = ap.text.FontRepository.find_font("TimesNewRoman")
    textFragment.text_state.background_color = ap.Color.blue
    textFragment.text_state.foreground_color = ap.Color.yellow

    # Create TextBuilder object
    textBuilder = ap.text.TextBuilder(page)

    # Append the text fragment to the PDF page
    textBuilder.append_text(textFragment)

    document.save(self.data_dir + "HelloWorld_out.pdf")