powerpoint 是一种流行的格式,用于创建演示文稿、培训材料、业务报告等。然而,它也有一些缺点,例如不够安全,或者在不同的设备/软件上可能存在兼容性问题。而 xps,也称为 xml 纸张规范,是一种更安全、更兼容的文件格式,适用于高质量打印和快速传输。因此,许多人可能会选择将 powerpoint 文件转换为 xps 格式。在本文中,您将学习如何使用 spire.presentation for c 以编程方式将 powerpoint 演示文稿转换为 xps。
安装 spire.presentation for c
有两种方法可以将 spire.presentation for c 集成到您的应用程序中。一种方法是通过 安装它,另一种方法是从我们的网站下载包并将库复制到您的程序中。通过 nuget 安装更简单,更推荐使用。您可以通过访问以下链接找到更多详细信息。
将 powerpoint 文件转换为 xps 格式
使用 spire.presentation for c 将 powerpoint 演示文稿转换为 xps 文件相当简单。您只需要加载一个 powerpoint 文档示例,然后使用 workbook->savetofile(lpcwstr_s filename, fileformat::xps) 方法将其保存为 xps 格式。以下是详细的步骤。
- 创建 presentation实例。
- 使用 presentation->loadfromfile() 方法加载 powerpoint 文档。
- 使用 presentation->savetofile(lpcwstr_s filename, fileformat::xps) 方法将文档保存为 xps 文件。
- c
#include "spire.presentation.o.h"
using namespace std;
using namespace spire::presentation;
int main()
{
//指定输入和输出文件路径
std::wstring inputfile = l"示例文档.pptx";
std::wstring outputfile = l"toxps.xps";
//创建presentation实例
intrusive_ptr presentation = new presentation();
//加载powerpoint文档
presentation->loadfromfile(inputfile.c_str());
//将文档保存为xps
presentation->savetofile(outputfile.c_str(), fileformat::xps);
presentation->dispose();
}
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。获取有效期 30 天的临时许可证。