常见问题| Aspose.Page for C ++



Q: 什么是Aspose。用于C ++的页面?

**A:**这个功能强大的库使您轻松地管理XPS和PostScript(EPS/PS)文件:

Q: 哪些格式为aspose.SPAGE。用于C ++支持?

**A:**它支持PS,XPS,EPS和OXP作为输入和PS,EPS,PDF,PNG,JPEG,JPEG,TIFF,EMF,WMF和BMP格式作为输出。

Q: 如何在aspose.page中转换文件?

A: aspose.page允许您将XPS和EPS/PS文档转换为更广泛使用的格式,例如PDF和各种图像格式(JPEG,PNG等)。转换过程真的很简单。您只需要采取几步!

  1. 将输出文件加载为Aspose.Page for C ++的页面。
  2. 调用Save()方法。
  3. 通过其文件扩展名传递输出文件路径。
  4. 输出文件将保存在指定的路径上,以便在兼容程序中。

要查看更多示例,请访问 转换指南。

Q: 开发人员可以使用Aspose.Page for C ++创建和编辑XPS文档吗?

**A:**是的,开发人员可以从头开始构建新的XPS文档或修改现有文档。这包括在文档中添加,删除或操纵元素。

要创建XPS文件,您只需要:

1    // Create an XPS document
2    auto xpsDocs = MakeObject<XpsDocument>();
3
4    // Save the result
5    xpsDocs->Save(dir + u"output.xps");

Q: Aspose.page API解决方案是否可以让开发人员使用文档页面和元素?

**A:**绝对!图书馆非常适合在文档中操纵单个页面,允许进行针对性的编辑和自定义。您还可以管理文档元素,例如向量图形和形状。

Q: 我可以使用此API使用C ++的PS,EPS,XPS文件添加数字?

A: aspose.page包含这样的功能。让我们以在XPS文件中添加矩形的示例进行检查:

 1    class AddRectangle : public System::Object
 2    {
 3        typedef AddRectangle ThisType;
 4        typedef System::Object BaseType;
 5
 6        typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
 7        RTTI_INFO_DECL();
 8
 9    public:
10
11        static void Run();
12
13    };

Q: 如何从nuget安装aspose.page包?

**A:**您可以直接下载其最新版本,只需打开Nuget软件包管理器,然后搜索aspose.page.cpp和安装即可。您也可以使用来自软件包管理器控制台的以下命令。

1    PM> Install-Package Aspose.Page

Q: aspose的系统要求是什么。

**A:**转到 系统要求页面,以获取有关处理Aspose所需的操作系统和开发环境的实际信息。

Q: 我在哪里可以了解有关API支持的页面描述语言格式的更多信息?

**A:**转到 页面描述介绍语言章节,这是关于最流行的PDL格式,其特殊性,结构和比较的完整而机智的知识基础。

Q: 我可以使用此API使用C ++的PS,EPS,XPS文件添加页面?

**A:**是的,当然。让我们在将页面添加到XPS文件的示例中检查此功能。

1    // Create a new XPS Document
2    System::SharedPtr<XpsDocument> doc = System::MakeObject<XpsDocument>(dataDir + u"Sample1.xps");
3
4    // Insert an empty page at the beginning of pages list
5    doc->InsertPage(1, true);
6
7    // Save the resultant XPS document
8    doc->Save(RunExamples::GetOutDir() + u"AddPages_out.xps");

Q: 我可以从PS或XPS文件中删除页面吗?

**A:**是的,要从文件中删除页面,请使用RemovePage()方法并保存编辑的文档。

Q: 我可以在购买之前尝试该解决方案吗?

**A:**是的,您可以轻松下载aspose。用于评估目的的C ++产品页面。 ASPOSE.PAGE的评估版本(未指定许可证)提供了完整的产品功能,除了一些 评估限制

如果您想在没有评估限制的情况下尝试一下,请要求30天 临时许可

Q: 如果我遇到解决方案的任何问题,我可以在哪里得到帮助?

**A:**检查 Aspose论坛以获取答案,或者如果您没有找到适合您的问题的答案,则在您的问题上添加一个新主题。

Q: 我在哪里可以看到在Web应用程序中实现的此API解决方案的功能?

**A:**检查我们的 Web Solutions以转换,查看和合并PS,EPS,XPS和OXPS文件以及裁剪并调整EPS文件。它们是您可以使用API​​开发自己的产品的最亮示例。

Q: Aspose.page是否有任何AI工具可以尝试?

**A:**是的。我们已经有 aspose.page ai代理 - 人工智能和我们的Postscript和XPS文件操纵的API的组合。

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.

OSZAR »