仅将第一个Word文档页面转换为PDF

时间:2012-04-01 01:13:34

标签: c#-4.0 pdf-generation office-interop word-2010

我正在使用Office 2010互操作和C#4。如何将word文档的第一页转换为PDF? This question(“我如何以编程方式将Word文件转换为PDF?”)帮助我开始,但它只显示了如何将整个文档保存为PDF。

有办法吗?

  • 只将第一页保存为PDF? (最理想的选择)
  • 删除所有剩余页面,然后另存为PDF?

我该如何去做?

4 个答案:

答案 0 :(得分:6)

您可以单击“另存为”,将类型更改为PDF,然后在“保存”按钮上方,您有一个选项按钮。单击它,您可以选择要转换为PDF的页面。

答案 1 :(得分:1)

使用SaveasPdf选项并将整个文档保存到Pdf。 要获取第一页,您可以使用PDFSharp开源库来使用C#处理PDF。

以下是split pdf documents的示例。

答案 2 :(得分:0)

使用Document.ExportAsFixedFormat更像是它 - > MSDN

然后你只需写下这样的东西:

read.csv2

答案 3 :(得分:0)

如果它对某人有帮助,请在Word 2016中选择“另存为”选项,选择“PDF”作为文件格式,在完成此按钮后,在同一窗口中选择'选项& #39;然后将出现在“确定”按钮的左侧,单击此按钮并选择要保存的页面范围。