Chrome PDF-Rendering-Engine

This article was translated from English: Does it need improvement?
Translated
View the article in English

Erstellung hochwertiger PDF-Renderings mit der PDF-Rendering-Engine von Chrome!

Chrom ist ein Open-Source-Webbrowser-Projekt, das von Google entwickelt und gepflegt wird. Es dient als Grundlage für mehrere beliebte Webbrowser, darunter Google Chrome, Microsoft Edge, Opera und viele andere.


C# NuGet-Bibliothek für PDF

Installieren mit NuGet

Install-Package IronPdf
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

C# NuGet-Bibliothek für PDF

Installieren mit NuGet

Install-Package IronPdf
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

Fangen Sie noch heute an, IronPDF in Ihrem Projekt mit einer kostenlosen Testversion zu verwenden.

Erster Schritt:
green arrow pointer

Schau dir an IronPDF an Nuget Für schnelle Installation und Bereitstellung. Mit über 8 Millionen Downloads verwandelt es PDF mit C#.

C# NuGet-Bibliothek für PDF nuget.org/packages/IronPdf/
Install-Package IronPdf

Erwägen Sie die Installation der IronPDF DLL direkt. Laden Sie es herunter und installieren Sie es manuell für Ihr Projekt oder die GAC-Form: IronPdf.zip

Manuelle Installation in Ihr Projekt

DLL herunterladen
## Hochqualitative Verbesserungen, gut getestet ## ### Hochwertiges Rendering ### Das neueste "Blink!" HTML-Wiedergabe. Wählen Sie aus Chrome Identisches Rendering oder Verbessertes Rendering (die unserer Meinung nach genauer und einfacher zu programmieren ist als Chrome.) ### 20% schnellere Renderings Bietet müheloses Multithreading und Async, unter Verwendung beliebig vieler CPU-Kerne. Für SAAS und Anwendungen mit hoher Last kann dies sein 5-20 mal schnellerund übertrifft damit die direkte Nutzung von Browsern und Web-Treibern. ### Volle Unterstützung Vollständig(und wir meinen voll) unterstützung für JavaScript, reaktionsschnell layout und CSS3.
Azurblau wie ein Bürger erster Klasse. Es funktioniert einfach.
Fortgesetzte Wartung und verbesserte vollständige Unterstützung für .NET 8, 7, 6, 5, Core und Framework 4.6.2+. ### Rigoros getestet Die Freigabe erfolgte mit 1156 grüne Einheits- und Integrationstests (und keine roten). Wir glauben, dass dieser EAP genauso stabil ist wie unsere Hauptversion und dass unsere besten Köpfe ihn täglich aktiv verbessern. ### Einhaltung von Abschnitt 508 Zugänglichkeit Erzeugt barrierefreie PDFs mit dem PDF(UA) tagged PDF standard. ### Laufende Verbesserungen Wir würden uns über Ihr Feedback freuen. Kontakt sales@ironsoftware.com mit Ideen oder wenn Sie Hilfe brauchen, um die Dinge zum Laufen zu bringen.

Implementierung in Ihr Projekt

## 1. IronPDF installieren Zunächst müssen Sie IronPDF über den NuGet Package Manager unter dem Namen `IronPdf` in Ihr Projekt installieren. ```shell :ProductInstall ```
## 2. Probieren Sie die neue API aus Wir haben die bisherige IronPDF C# und VB.NET API, die Sie bereits verwenden, nicht verändert. Sie wird bleiben! Der alte Stil wird jedoch durch einen besseren ersetzt, um Ihnen mehr Kontrolle zu geben. Zum Beispiel haben Sie jetzt RenderingOptions und HttpLoginCredentials speziell für Ihren Renderer. ```cs :path=/static-assets/pdf/content-code-examples/how-to/ironpdf-2021-chrome-rendering-engine-eap-new-api.cs ``` ## 3. Pixelfeines Chrome-Rendering anwenden Mit diesem Beispiel erhalten Sie PDFs, die für die "Drucken in PDF"-Funktion des neuesten Chrome-Desktop-Browsers pixelgenau sind. ```cs :path=/static-assets/pdf/content-code-examples/how-to/ironpdf-2021-chrome-rendering-engine-eap-pixel-perfect.cs ``` ### Empfohlene Verbesserungen Wir empfehlen die Verwendung einiger Iron-spezifischer Verbesserungen. * Verwenden Sie Bildschirm-Stylesheets, um pDFs drucken. Sie sind weniger umständlich zu entwickeln und entsprechen eher den vorhandenen Web-Assets. * Unterstützung von Responsive Layout. * Erstellen Sie PDF-Formulare aus Ihren HTML-Formularelementen. ```cs :path=/static-assets/pdf/content-code-examples/how-to/ironpdf-2021-chrome-rendering-engine-eap-recommended.cs ``` ## 4. Unterstützung von Multi-Threading und Async Die Multithreading- und Async-Unterstützung für unsere Chrome-Rendering-Engine spielt in einer anderen Liga als der vorherige Build. * Für Multithreading auf Unternehmensebene verwenden Sie unseren *ChromePdfRenderer* in Ihren bestehenden Threads und es wird funktionieren. Für Webanwendungen ist auch hier keine Einrichtung erforderlich. * Für die Stapelverarbeitung von HTML zu PDF empfehlen wir die Verwendung des in .NET integrierten *Parallel.ForEach*-Musters. * Wir lieben *async* und haben Async-Varianten aller unserer Rendering-Methoden bereitgestellt, wie z. B. `ChromePdfRenderer.RenderHtmlAsPdfAsync`
## 5. Was kommt als nächstes? ### Funktionen demnächst verfügbar * Ultra-schlanke Bereitstellungen, nützlich für *Azure-Funktionen* und *AWS Lambda*. Unser Ziel ist es, Bereitstellungsoptionen anzubieten, die den kleinstmöglichen Speicherplatzbedarf erzeugen. * Unterstützung für mobiles Rendering: Unterstützung für iOS- und Android-App-Entwickler. * IE- und Firefox-Rendering-Optionen. * Verteilte Rendering-Architekturen mit mehreren Servern für große Unternehmensanwender. * Ein neu gestaltetes internes PDF-Dokumentenobjektmodell, das eine Vielzahl von PDF-Standards unterstützt. Wir möchten in der Lage sein, beschädigte und schlecht kodierte PDF-Dokumente elegant zu lesen und automatisch zu reparieren. * "{IhreIdeeHier}" Feature-Anfragen und Fehlerberichte unserer Kunden gehen an die Spitze des Stapels. Bitte Kontakt mit allen Vorschlägen oder Fragen.