Package Manager Console Command
PM> Install-Package Aspose.PUB
Microsoft Publisher 是一款专门用于页面布局和设计的软件。它支持多种文件格式,包括 MS Publisher 2.0 或更高版本、.txt、RTF、MS Word、HTML、Unicode 文本等。Publisher 中的 .pub 文件格式用途广泛,可包含文本、图像和图形的组合,这使其非常适合用于制作传单、手册和明信片等宣传材料。这些文件可以使用 Microsoft Publisher 打开、编辑和打印,但除非先将其转换为其他文件格式,否则无法在 Microsoft Word、Adobe InDesign 等其他软件中打开或编辑。
Aspose.PUB for C++ 使您能够在 C++ 应用程序中无缝、直接地使用 PUB 文件。它支持加载、编辑以及将 .pub 文件转换为 PDF、HTML、XLSX、DOC 和其他图像格式。该库可集成到您的项目中,也可用于创建跨平台应用程序,以打开、合并和转换 Microsoft Publisher 文件。部分版本提供的可选功能(optional functionalities)进一步扩展了能力:您可以打开 PUB 文件进行查看或轻度编辑,甚至将多个 PUB 文件合并为单个文档,以简化工作流。停止为 PUB 的限制而苦恼,立即下载 Aspose.PUB for C++,体验对 PUB 文件的自由访问。
在本页中,您将了解如何为使用 C++ 版 Aspose.Pub 库设置许可证。许可证文件是使用库的必备条件,提供对其功能和特性的访问权限,并为用户提供支持和升级服务。更多代码示例和数据文件可在 Aspose 的 Github Project 中查看。
在使用 Aspose.PUB 之前,您需要先激活许可证。打开项目的 **NuGet 包管理器**,搜索 **Aspose.PUB** 并直接在开发环境中安装该包。若更喜欢使用命令行,可打开 **Package Manager Console**,输入 `Install-Package Aspose.PUB`(不带引号)。完成上述任意一步后,即可在项目中使用 Aspose.PUB 的全部功能。
PM> Install-Package Aspose.PUB
using Aspose::PUB;
using System;
// Initialize the license object
auto license = System::MakeObject<Aspose::Pub::License>();
// Set the license
license->SetLicense(dataDir() + u"License\\Aspose.PUB.C++.lic"); // Initialize a license object
intrusive_ptr<License>license = new License();
// Load the license in FileStream
intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.PUB.Cpp.lic"), FileMode_Open);(u"License\\Aspose.Total.C++.lic", System::IO::FileMode::Open);
// Set the license
license->SetLicense(myStream);1. 如何获得 Aspose.PUB API 解决方案的许可证?
申请许可证最简单的方法是将许可证文件放在与 Aspose.PUB.dll 文件相同的文件夹中,并仅指定文件名而不指定路径。 另一种选择是从流加载许可证。
2. Aspose.PUB 评估版有什么限制吗?
Aspose.PUB 的试用版提供了完整的产品功能,唯一的区别是在转换后的文档顶部突出显示了评估版本警告。
3. 我可以在购买许可证之前评估 Aspose.PUB API 解决方案吗?
当然,Aspose 提供了 Aspose.PUB API 解决方案的免费评估版本,供开发人员测试其功能以及与其应用程序的兼容性。 评估版本允许您探索 API 的功能并确保它在做出购买决定之前满足您的要求。 只需从 Aspose 网站下载评估版本并开始在您的开发环境中对其进行评估。