XPS 文件的代码矢量图形形状
用于处理 XPS 文件矢量图形的 C++ API 解决方案
XPS 与其他页面描述语言一样,允许使用矢量图形。此 C++ API 解决方案包括 XPS 文件矢量图形的操作。它提供了广泛的功能,其中部分功能在此处的代码片段中进行了描述。这里仅提供一些有关如何向文件添加椭圆形和矩形形状的示例。此外,您还将学习管理这些形状的颜色。通过遵循此方法,您将能够创建所需的任何几何形状。
要使用 XPS 的矢量图形,我们需要:
Aspose.Page for C++ API 是一个功能丰富、功能强大且易于使用的 C++ 平台文档操作和转换 API。
您可以直接下载其最新版本,只需打开NuGet包管理器,然后搜索Aspose.Page.Cpp并安装。您还可以从包管理器控制台使用以下命令。
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
使用 C++ 添加矩形的步骤。
- 首先,设置保存文档的目录路径。
- 通过实例化 XpsDocument 类 创建 XPS 文件。
- 使用 XpsPath 类的方法创建矩形。
- 最后,通过调用 XPsDocument.Save 方法保存修改后的 XPS 文档。
添加一个矩形
使用 C++ 添加椭圆。
要将椭圆形或其他图形添加到 XPS 文件中,您需要采取类似的步骤并使用与添加矩形相同的实体。
添加椭圆
XPS 什么是XPS文件格式
XPS 格式类似于 PDF 格式。两者都是页面描述语言 (PDL) 格式。 EPS 基于 HTML 而不是 PostScript 语言。 .eps 文件能够包含文档结构的标记以及有关文档外观的信息。还添加了有关如何打印和呈现文档的说明。该格式的特点是它修复了文档的描述,这意味着无论谁以及从哪个操作系统打开它,它看起来都是一样的。