Wie kann ich teilen Sie eine PDF-Datei in den Seiten nach oben (vorzugsweise C #)

StackOverflow https://stackoverflow.com/questions/122109

  •  02-07-2019
  •  | 
  •  

Frage

Mein Mandant hat eine mehrseitige PDF-Datei. Sie müssen es von Seite geteilt. Kennt jemand eine Möglichkeit, dies zu tun -. Vorzugsweise in C #

War es hilfreich?

Lösung

PDFSharp ist eine Open-Source-Bibliothek, die sein kann, was Sie nach:

  

Hauptmerkmale

     
      
  • Erstellen von PDF-Dokumenten on the fly von jeder .NET-Sprache
  •   
  • Leicht zu verstehen Objektmodell Dokumente zusammen
  •   
  • Ein Quellcode sowie in einem Fenster auf einer PDF-Seite Zeichnung oder auf dem Drucker
  •   
  • Ändern, Zusammenführen und Split bestehende PDF-Dateien
  •   

Dieses Beispiel zeigt, wie konvertieren ein PDF-Dokument mit n Seiten in n-Dokumente mit einer Seite jeder.

Andere Tipps

Ich tat dies mit iTextSharp - gibt es kommerzielle Optionen, die eine gute API haben, aber dies ist offen Quelle und frei, und nicht schwer zu bedienen.

Schauen Sie sich dieser Code , es ist eines ihrer Code-Beispiele - es ist ziemlich gut. Es teilt sich eine PDF-Datei in zwei Dateien auf der übergebenen in Seitenzahl. Sie können es in einer Schleife und Split-Seite für Seite ändern.

Siberix bietet eine einigermaßen kalkulierten kommerzielle Bibliothek für PDF-Dateien on the fly in .NET zu erstellen: http://siberix.com Sie können die PDF-Dateien programmatisch oder über eine XML-Transformation (und eine Kombination aus beiden IIRC).

erstellen

Ich habe ihre Bibliothek auf ein paar Projekte verwendet und habe festgestellt, dass nicht nur ihre Bibliothek ist einfach, mit zu arbeiten, aber ihre E-Mail-Unterstützung ist unglaublich. Und die Lizenz ist recht billig als gut.

Haben Sie nicht mit ihm gespielt, aber Sie können unter Aspose.Pdf.Kit für .NET und Java . Es ist kommerziell so dass Sie die Lizenzierung Feeds zu zahlen, aber wenn Sie kommerzielle Unterstützung benötigen könnte es für Sie arbeiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top