Aspose.Page for C++
探索Aspose.Page for C++,高效处理PS、EPS、XPS文件,实现精准文档控制与格式转换,提升开发效率。
页面描述语言 (PDL) 以比像素数组更高的级别描述页面的外观。PDL 充当计算机应用程序(例如图形工具、文本编辑器等)与输出设备(例如出版(打印)系统和显示器)之间的绑定链接。大多数打印系统将打印页面视为宽度为 m 像素、高度为 n 像素的矩形。当然,将如此大的文件存储在内存中、进行编辑并通过分布式网络传输并不方便。本解决方案支持 PS、EPS 和 XPS 页面描述语言。
使用 Aspose.Page 释放 C++ 应用程序的全部潜力!无论您是增强图形、自动化文档生成还是优化打印流程,我们的 API 都能为您提供所需的工具,实现精准控制。我们值得信赖的库是您无缝渲染和处理 XPS、PS 和 EPS 文件的首选解决方案。使用 Aspose.Page,您可以创建、修改和转换 XPS 文件,而无需任何额外的软件。我们强大的 API 将控制权交到您手中,让您可以操作文档页面、制作矢量图形,并在各种空间中运用鲜艳的色彩。此外,您还可以将 PS、EPS 和 XPS 文件转换为动态 PDF 和精美的光栅图像,从而将您的文档提升到一个新的水平。立即使用 Aspose.Page for C++ 提升您的文档处理能力,重新定义您使用页面描述语言的方式!
Aspose.Page for C++ 支持的文件格式 如下
Aspose.Page for C++ 支持加载 XPS 文件进行操作,我们可以轻松地在该文件中添加新页面。C++ 开发人员可以使用该库来自动化各种场景,从而帮助他们顺利完成开发。
//Create an XPS document auto xpsDocs = MakeObject<XpsDocument>(); //Add a glyph to the document auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!"); glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black)); //Save the result xpsDocs->Save(dir + u"output.xps");
1. 为什么需要 Aspose.Page for C++?
Aspose.Page for C++ 是为操作 PS、XPS、EPS 和 OXPs 文件而开发的,例如创建、编辑、转换和渲染这些格式到 C++ 应用程序中。
2. Aspose.Page for C++ 支持哪些格式?
该 API 解决方案支持 PS、EPS、XPS、OXPS 作为输入,以及 PDF、图像格式和 SVG 作为转换功能的输出格式。
3. 在哪里可以找到开始使用 Aspose.Page for C++ 的要求?
前往 文档 了解基础知识,例如系统要求、安装、许可以及如何运行示例。您还可以在那里找到开发者指南和关于格式的知识库。
4. 如果 API 出现问题,我可以在哪里获得帮助?
尝试在免费支持论坛获取答案 。如果没有,只需创建一个新主题并讨论所遇到的问题。
5. 在哪里可以找到 Aspose.Page for C++ 的最新更新?
检查 发布说明 以查看进度、所有更新以及添加的最新功能。