将页面插入 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。

  1. 构造文档目录的路径。
  2. 为生成的 PS 文件创建输出流。
  3. 创建 A4 尺寸的保存选项
  4. 使用 PsDocument Class 、输出流和页数创建 PS 文件。
  5. 使用 OpenPage() 方法创建一个空页面。
  6. 将内容应用到此页面并使用 ClosePage() 方法关闭它。
  7. 如果您需要添加不同尺寸的页面,请使用相同的 OpenPage() 方法和 new尺寸。
  8. 使用 ClosePage() 方法关闭页面。
  9. 使用 Save() 方法保存 PS 文档。
将图像添加到 PS

用于将页面添加到 PS 文件的 C++ 代码。变体 2。

将页面添加到 PS 文件的步骤。变体 2。

  1. 构造文档目录的路径。
  2. 为生成的 PS 文件创建输出流。
  3. 创建 A4 尺寸的保存选项
  4. 使用 PsDocument Class 创建一个新的 PS 文件。
  5. 如果您需要添加不同尺寸的页面,请使用 OpenPage() 具有新尺寸的方法。
  6. 将内容添加到页面后,使用 ClosePage() 方法关闭页面。
  7. 使用 Save() 方法保存 PS 文档。
将图像添加到 PS

PS 什么是PS文件格式

PS 格式是页面描述语言 (PDL) 格式之一。它能够在页面上包含图形和文本信息。这就是为什么大多数图像编辑程序都支持该格式的原因。 postscript 文件本身就是对打印机的一种指令。它包含有关从其页面打印什么以及如何打印的信息。