我正在使用Microsoft Interop库将。docx文件转换为。pdf下面是我使用的代码:
Application app = new Application();
Document doc = app.Documents.Open(@"inputPath");
doc.SaveAs2(@"outputPath", WdSaveFormat.wdFormatPDF);
doc.Close();
app.Quit();
我正在转换的。docx文件是13 - 20页。我需要的信息只是2从每个文件的第一页。所以,我也想从转换过程中节省时间。
如何获取和转换仅仅两个第一页?
您可以尝试使用Application Selection将特定的单词页作为临时文档复制到新文档中以存储内容。复制方法。
然后使用文档。方法,将临时文档保存为PDF文件。
George Hua在这个线程中提供了一个完整的代码示例,您可以参考。