Aspose.PUB for C++
探索MS Publisher文件处理与Aspose.PUB C++库功能,实现快速PUB到PDF等格式转换,提升开发效率。
MS Publisher 是一款用于创建专注于处理页面布局信息的文档的程序。该程序可以打开以下文件格式:MS Publisher 2.0 或更高版本,例如扩展名为 .txt 的文件、RTF 文件、MS Word 文件、HTML 文件、Unicode 文本等等。Publisher 文件可能包含不同类型的数据,例如图像、文本或图形。因此,这种格式在传单、小册子、明信片和其他纸质广告制作中广泛使用。
使用此软件,您可以创建自己的个性化文档设计,或使用预先格式化的文档设计。MS Publisher 使用 .pub 扩展名存储文件,除了 Publisher 之外,很少有应用程序能够处理此类文件。
释放 Aspose.PUB C++ 库的潜力,这是一款高度适应且用户友好的工具。它能够以闪电般的速度和精度加载、打开、修改常见的 .pub 文件并将其转换为 PDF。轻松将您的出版物转换为 PDF、HTML、XLSX、DOC 以及常见的图像格式。
轻松将 Aspose.PUB 集成到您的 C++ 应用程序中。开发可在多个平台上打开、合并或转换 MS Publisher 文件的应用程序。查看我们现成的示例,了解该功能如何无缝集成到各种应用程序中。告别安装额外软件或订阅昂贵服务的麻烦。Aspose.PUB 拥有您实现创意愿景所需的一切。立即免费试用,体验非凡体验!
Aspose.PUB for C++ 支持 Publisher 文件格式 。
此 C++ 代码用于将 Microsoft Publisher (.pub) 文件转换为可移植文档格式 (.pdf) 文件。
System::String SourcPubFile = dataDir() + u"1.pub"; System::String filePdf = dataDir() + u"result_out.pdf"; System::SharedPtr parser = PubFactory::CreateParser(SourcPubFile); System::SharedPtr document = parser->Parse(); PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);
上面的代码可以简单解释如下:
Aspose.PUB for C++ API 提供对 Microsoft Publisher .pub 文件中图层的访问,允许您在图层上绘制图像或文本。您可以合并图层、修改文本、应用效果或将图层导出为图像。此外,此 API 还可以检测扁平化的 .pub 文件并生成缩略图。
该解决方案不仅支持加载和操作 Photoshop .psd 文件和大型文档格式 .psb 文件,还支持从头创建 Microsoft Publisher .pub 和 .psb 文件。C++ 开发人员可以利用此 API 实现流程自动化并简化工作流程。
Aspose.PUB API Solution for C++ 通过其类库提供基本的成像功能,包括色彩调整功能。开发人员可以轻松修改加载该 API 的光栅图像的亮度、对比度或伽玛值。此外,他们还可以动态地抖动或模糊图像,以及应用常用的滤镜,例如中值、高斯维纳、运动维纳和布拉德利阈值。
Aspose.PUB for C++ API 不断添加新功能,使其成为可靠的解决方案。以下是一些最新添加的功能:
1. 为什么需要 Aspose.PUB for C++?
开发人员可以使用 Aspose.PUB for C++ 来操作现有的 PUB 文档,例如渲染、转换或提取文档的元数据。
2. Aspose.PUB for C++ 支持哪些格式?
该 API 解决方案.pub
在转换功能中支持输入和 PDF 作为输出格式。
3. 在哪里可以找到开始使用 Aspose.PUB for C++ 的要求?
前往 文档 了解基础知识,例如系统要求、安装、许可以及如何运行示例。您还可以在那里找到开发者指南和关于格式的知识库。
4. 如果 API 出现问题,我可以在哪里获得帮助?
尝试在免费支持论坛获取答案 。如果没有,只需创建一个新主题并讨论所遇到的问题。
5. 在哪里可以找到 Aspose.PUB for C++ 的最新更新?
检查 发布说明 以查看进度、所有更新以及添加的最新功能。