在 C# 中不依赖 MS Office 将 PPT/PPTX 文件转换为 PDF

Convert PPT/PPTX file to PDF without dependency of MS Office in C#

我正在寻找示例 code/free api,它将帮助我使用 C# 代码将 ppt/pptx 文件转换为 pdf 文件,而不依赖于 MS Office。 我有这样的要求,我无法利用 "Microsoft.Office.Interop" 并且我的机器不会安装 MS Office.This 将是 C# 代码并且将使用 windows 执行 programming.Even 不可能购买任何 plugin/api.

我正在使用 VS2010,代码应该是用它构建的。

你们能帮帮我吗?任何帮助将不胜感激并提前致谢。

我想出了解决办法。我发布这个是因为这也可能对其他人有帮助。

  1. 在您的系统中安装相同版本(安装open office)Open Office SDK。
  2. 查看 link 并从下方获得一些概述 link。 https://tinyway.wordpress.com/2011/03/30/how-to-convert-office-documents-to-pdf-using-open-office-in-c/
  3. 从以下位置下载源代码 http://www.mediafire.com/download/uryqro2cld4qeyf/ppttopdf.zip

您也可以根据需要自定义代码。