Frage

Kann jemand einige ASP.NET-kompatible PDF-Komponenten empfehlen, die in einer mittelgroßen Vertrauensumgebung funktionieren? Ich habe das gelesen ITEXTSHARP Funktioniert gut, aber kommt von von ABCPDF und Asppdf, Der Gedanke, das gesamte PDF im Code zu kompilieren, ist sehr entmutigend. Idealerweise würde ich gerne so etwas verwenden wkhtmltopdf Um einfach HTML -Seiten in PDFs umzuwandeln (aber das funktioniert natürlich nicht im mittleren Vertrauen).

Was den Preis betrifft: KOSTENLOS ist am besten, aber bezahlte Lösungen sind nicht in Frage.

Für den Fall, dass ich keine anständige Option finden kann, kann ich nur einen Webdienst auf einem separaten Computer hosten, auf dem ich eine vollständig vertrauenswürdige Anwendung ausführen kann, aber das ist definitiv nicht optimal.

War es hilfreich?

Lösung

itetextSharp ist möglicherweise die beste kostenlose Option, die im mittleren Vertrauen funktioniert. Es kann entmutigend erscheinen, es zu verwenden, aber sobald Sie den Dreh raus haben, ist es sehr mächtig. Es gibt ein Tutorial für einfache und komplexere Dokumentlayouts.

ITEXTSHARP - http://sourceforge.net/projects/itextsharp/

ITEXTSHARP Tutorial - http://itextsharp.sourceforge.net/tutorial/index.html

ITEXTSHARP IN MEDENTRAUSE - http://instantdevelopment.blogspot.com/2009/10/itextsharp-pdf-rendering-in-medium.html

Ich habe gerade eine ähnliche Übung durchlaufen, um Dokumente zu generieren. Ich habe ReportViewer für eine Designer -Schnittstelle und PDFSHARP für eine sauberere API angesehen, aber derzeit wird auch nicht in einer mittelgroßen Vertrauensumgebung funktionieren. iTextSharp war die beste Option, die ich feststellen konnte, die meine Anforderungen entsprach - kostenlos und mittelschwerer Vertrauen kompatibel.

Andere Tipps

Während nicht nur eine PDF -Bibliothek, wird unser Datendynamikbericht bereits im mittleren Vertrauen unterstützt, wie in der in Bezug auf Dieser Stackoverflow -Thread. Wir arbeiten bald daran, ActiveRereports in mittlerem Vertrauen funktionieren zu lassen - die Entwickler arbeiten daran, während wir sprechen (ich habe buchstäblich nur eine E -Mail -Diskussion darüber gesehen, wie ich sie dokumentieren kann). Für praktische Referenzen einige Links aus dem anderen Stackoverflow -Thread:

Sie könnten die winnovative Bibliothek ausprobieren:

http://www.winnovative-software.com/

Oder die Cete -Bibliothek

http://www.cete.com/products/dynamicpdffornet/generator/index.csp

Ich habe beide für verschiedene Funktionen in ASP.NET -Webanwendungen verwendet

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