-1
我目前在使用Microsoft.Office.Interop.Word打开.docx文件并将其转换为PDF。为了做到这一点,我这样做:如何禁用Word 2013 PDF版本?
- 打开.docx文件与
Microsoft.Office.Interop.Word.Documents.Open()
- 本文档导出为PDF与
Microsoft.Office.Interop.Word._Document.ExportAsFixedFormat()
我用这个方法(“电话保护您要保护的Microsoft.Office.Interop.Word.Document的方法“):https://msdn.microsoft.com/library/ms178793(v=vs.110).aspx
我有我的PDF文件,但我可以在Microsoft Word中打开它并对其进行编辑...我不希望这个PDF是可编辑的,我必须使用Wor d自动化来制作PDF。
我的问题是在标题中:
如何禁用Word 2013 PDF版本?
不确定为什么你需要'asp.net'标签。 – 2015-11-19 16:43:33
@Wolf先生这是因为我为网站用户生成PDF文件。 你说得对,因为我们在谈论Office.Interop,所以'asp.net'没有必要。 对不起,我编辑了问题标签。 – Jae
我不认为有办法做到这一点。我确定您发布的“保护”方法可以保护Word文档本身的某些部分,但在导出时不能保护PDF。我在[ExportAsFixedFormat](https://msdn.microsoft.com/zh-CN/library/microsoft.office.tools.word.document.exportasfixedformat.aspx)文档中看不到任何指示保护超载的文档。不幸的是,我无法找到100%的证据,所以现在只是一个评论。 – Equalsk