2012-04-01 18 views
2

Ich habe eine Weile gesucht, aber ich konnte nicht viel Hilfe zu diesem finden. Ich hoffe, dass mir jemand helfen kann, weil ich wirklich ratlos bin. Ich verwende Office 2010 und C# 4. Wie kann ich nur die erste Seite eines Word-Dokuments in PDF konvertieren? Diese site hat mir geholfen, zu beginnen, aber es zeigt mir nur, wie man das ganze Dokument als PDF speichert.
Gibt es eine Möglichkeit:Konvertieren Sie nur die erste Word-Dokumentseite in PDF

  • nur die erste Seite als PDF zu speichern? (idealste Option)
  • alle verbleibenden Seiten löschen und dann als PDF speichern?

Wie gehe ich vor?

Antwort

1

Verwenden Sie die Option SaveasPdf und speichern Sie das gesamte Dokument in Pdf. Um die erste Seite zu erhalten, können Sie PDFSharp Opensource-Bibliothek für die Verarbeitung von PDF mit C# verwenden.

Hier ist ein Beispiel zu split pdf documents.

+0

Dank. Genau das habe ich gebraucht. –

5

Sie können auf Speichern unter klicken, den Typ in PDF ändern und über der Schaltfläche "Speichern" haben Sie eine Optionsschaltfläche. Klicken Sie darauf, und Sie sollten auswählen können, welche Seiten Sie in PDF konvertieren möchten.

+0

Ich glaube, diese Antwort sollte nicht die erste genehmigt werden. – ziMtyth

0

Document.ExportAsFixedFormat Verwendung ist mehr, wie es ->MSDN

Dann einfach Sie so etwas schreiben:

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