Wir entwickeln eine C#-Anwendung, die das Drucken mehrerer Ansichten unterstützt, und wir möchten das Drucken in PDF hinzufügen. Diese Anwendung hat mehrere 3rd-Party-Steuerelemente, die den Druck auf ihre eigenen behandeln, so dass das Hinzufügen von etwas wie SharpPDf wird nicht für uns arbeiten wir nicht glauben.
Entweder brauchen wir eine Komponente eines Drittanbieters, die ein Druckdokument als Quelle nimmt und daraus ein PDF erzeugt, oder wir brauchen einen guten Druckertreiber eines Drittanbieters.
Ich war überrascht, dass Adobe keine verteilbare Version des PDF-Druckers anbietet, den sie mit Acrobat bündeln, denn das wäre ideal. Hat jemand eine Empfehlung, was der beste Weg für uns in dieser Sache ist?
Vielen Dank im Voraus,
Jeff
UPDATE: Nach all den Vorschlägen und einer Unmenge an Recherchen habe ich mich für das Folgende entschieden. Wir kaufen eine Lizenz für Novapdf sdk für unser Produkt ( http://www.novapdf.com/en/pdf-sdk.html ). Ich habe mir über 15 verschiedene Produkte angesehen, und wir haben uns für nova entschieden, weil es so einfach war, dies in unseren Code zu implementieren, und weil der Preis stimmte ( 899 $ für novaPDF SDK Einzelanwendung v7 .) Der Code hätte nicht einfacher sein können und Sie können mit der Entwicklung beginnen, bevor Sie die Lizenz haben. Nochmals vielen Dank an alle für ihre Vorschläge.