2012-04-01 153 views
2

我一直在尋找一段時間,但是我找不到太多的幫助。我希望有人能幫我解決這個問題,因爲我真的很難過。我正在使用Office 2010和C#4.如何才能將Word文檔的第一頁轉換爲PDF?這site幫助我開始,但它只顯示我如何將整個文檔保存爲PDF。
有沒有辦法:只將第一個Word文檔頁轉換爲PDF

  • 只保存第一頁爲PDF? (最理想的選擇)
  • 刪除所有剩餘的頁面,然後另存爲PDF?

我該如何去做呢?

回答

1

使用SaveasPdf選項並將整個文檔保存到Pdf。 要獲得第一頁,您可以使用PDFSharp開源庫來處理使用C#的PDF。

以下是split pdf documents的示例。

+0

感謝。這正是我需要的。 – 2012-04-04 20:14:52

5

您可以單擊另存爲,將類型更改爲PDF,並在「保存」按鈕上方,您有一個選項按鈕。點擊它,你應該有選擇選擇你想要轉換爲PDF的頁面。

+0

我相信這個答案應該被批准,而不是第一個。 – ziMtyth 2017-12-24 13:22:26

0

使用Document.ExportAsFixedFormat是更喜歡它 - >MSDN

然後,你只要寫這樣的事:

doc.ExportAsFixedFormat(path, WdExportFormat.wdExportFormatPDF, Item: WdExportItem.wdExportDocumentWithMarkup, CreateBookmarks: WdExportCreateBookmarks.wdExportCreateHeadingBookmarks, 
      Range: WdExportRange.wdExportFromTo, From: 1, To: 1);