我正在使用Office 2010互操作和C# 4。如何将Word文档的第一页转换为PDF?这个问题(“如何以编程方式将Word文件转换为PDF?”)帮助了我入门,但它只展示了如何将整个文档保存为PDF。
有没有方法:
有没有方法:
- 仅将第一页保存为PDF?(最理想的选项)
- 删除所有剩余页面,然后保存为PDF?
您可以点击“另存为”,将类型更改为PDF,在“保存”按钮上方,您会看到一个选项按钮。点击它,您应该可以选择要转换为PDF的页面。
如果有人需要帮助,在Word 2016中,选择“另存为”选项,选择PDF作为文件格式,在同一个窗口中,一旦完成此操作,将会出现一个名为“选项”的新按钮,位于OK按钮左侧,点击它并选择您想要保存的页面范围。
使用Document.ExportAsFixedFormat更为合适 -> MSDN
然后你只需要像这样写:
doc.ExportAsFixedFormat(path, WdExportFormat.wdExportFormatPDF, Item: WdExportItem.wdExportDocumentWithMarkup, CreateBookmarks: WdExportCreateBookmarks.wdExportCreateHeadingBookmarks,
Range: WdExportRange.wdExportFromTo, From: 1, To: 1);