使用 Python 的 Hello World 示例
Contents
[
Hide
]
"Hello World" 示例展示了任何给定编程语言中最简洁的语法和最基础的程序。开发者通过学习在设备屏幕上打印 "Hello World" 来了解基本的编程语言语法。因此,我们传统上会从它开始熟悉我们的库。
在本文中,我们正在创建一个包含文本“Hello World!”的 PDF 文档。 在你的环境中安装 Aspose.PDF for Python via .NET 后,你可以执行下面的代码示例,看看 Aspose.PDF API 如何工作。
下面的代码片段遵循以下步骤:
- 实例化一个 文档 对象
- 添加一个 页面 到文档对象
- 创建一个 TextFragment 对象
- 设置文本颜色
- 创建文本构建器
- 添加 TextFragment 到页面
- 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")