我只想问一问,在服务器上未安装MS Office的情况下,我们可以将.docx文件转换为PDF吗?
是否有任何Adobe SDK可以帮助我在ASP.NET中执行此操作?
如果有免费的(开放源代码)API,请告诉我,或者有任何付费的帮助实现此解决方案的方法?
但是,首先要从Adobe获得解决方案吗?
最佳答案
您可以安装PDF/XPS exporter
链接:http://www.microsoft.com/en-us/download/details.aspx?id=7
示例代码(JavaScript)
var filename = "...\\Test.docx";
var msword = WScript.CreateObject("Word.Application");
msword.Visible = false;
msword.WindowState = 2; // minimized
msword.Documents.Open(filename);
msword.ActiveDocument.SaveAs(filename + ".pdf", 17); // 17 is the magic number for wdFormatPDF
msword.quit();