Frage

Gibt es ein Open-Source-.NET-Projekt (oder Hafen) ähnlich das Flying Saucer Projekt die rendert HTML zu PDF mit iText ?

War es hilfreich?

Lösung

Ich empfehle immer wkhtmltopdf für web-> PDF-Konvertierungen. Es ist Web-Kit basiert obwohl ich bin mir nicht sicher, was PDF-Bibliothek es sitzt.

Auf jeden Fall werden Sie sich schwer tun, etwas zu finden, dass Ihre HTML-Render wird genauer (es wird sogar Skript ausführen, setzen innerhtml und so weiter).

Andere Tipps

Für eine schnelle und unsaubere Lösung könnten Sie mit IKVM versuchen, die Java zu .NET kompilieren.

http://www.ikvm.net/

Mit dem Pechkin .NET Wrapper für wkhtmltopdf. Das resultierende pdf kann als byte [], Filestream oder Dateipfad ausgegeben werden.

Das NuGet Paket hatte ein Problem, damit ich es direkt von Github heruntergeladen und es scheint jetzt zu funktionieren.

wkhtmltopdf basiert auf WebKit so Aktien Einschränkungen - was am wichtigsten ist für gemeinsame Anforderungen bei der Umwandlung von HTML in PDF ab diesem Zeitpunkt WebKit kann nicht wiederholen Tabelle Kopf- und Fußzeilen auf Seiten sans Hacks und es sieht nicht so aus, das wird Zeit ändern bald.

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