将页面插入 PS 文件
将页面添加到 PS 文件的 C++ API 解决方案
使用 Aspose.Page API 有两种方法可以控制 PostScript (PS) 文档的页数。您可以预先指定确切的页数,也可以选择创建单页或多页文档。但是,要一页一页地添加页面,必须使用 OpenPage() 和 ClosePage() 方法。 PS 文档可以有不同尺寸的页面,因此您可以使用 OpenPage() 设置所需的尺寸。默认情况下,页面尺寸为 A4。需要注意的是,您只能管理新创建的 PS 文档中的页面,而不能管理现有的页面。
在此页面上,我们向您展示使用 Aspose.Page for C++ 将页面添加到 PS 文件的两个选项。但首先,您需要:
获取 Aspose.Page for C++ API,这是一个功能丰富、强大且易于使用的文档操作和转换 C++ API。
打开 NuGet 包管理器,搜索 Aspose.Page.Cpp 并安装。您还可以从包管理器控制台使用以下命令。
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
用于将页面添加到 PS 文件的 C++ 代码。变体 1。
将页面添加到 PS 文件的步骤。变体 1。
- 构造文档目录的路径。
- 为生成的 PS 文件创建输出流。
- 创建 A4 尺寸的保存选项
- 使用 PsDocument Class 、输出流和页数创建 PS 文件。
- 使用 OpenPage() 方法创建一个空页面。
- 将内容应用到此页面并使用 ClosePage() 方法关闭它。
- 如果您需要添加不同尺寸的页面,请使用相同的 OpenPage() 方法和 new尺寸。
- 使用 ClosePage() 方法关闭页面。
- 使用 Save() 方法保存 PS 文档。
将图像添加到 PS
用于将页面添加到 PS 文件的 C++ 代码。变体 2。
将页面添加到 PS 文件的步骤。变体 2。
- 构造文档目录的路径。
- 为生成的 PS 文件创建输出流。
- 创建 A4 尺寸的保存选项
- 使用 PsDocument Class 创建一个新的 PS 文件。
- 如果您需要添加不同尺寸的页面,请使用 OpenPage() 具有新尺寸的方法。
- 将内容添加到页面后,使用 ClosePage() 方法关闭页面。
- 使用 Save() 方法保存 PS 文档。
将图像添加到 PS
PS 什么是PS文件格式
PS 格式是页面描述语言 (PDL) 格式之一。它能够在页面上包含图形和文本信息。这就是为什么大多数图像编辑程序都支持该格式的原因。 postscript 文件本身就是对打印机的一种指令。它包含有关从其页面打印什么以及如何打印的信息。