IronPDF for .NET PDF-Bibliothek testen

C# VB PDF .NET : Mit HTML ein PDF erstellenMit HTML ein PDF erstellen
using IronPdf;

// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");

// Export to a file or Stream
pdf.SaveAs("output.pdf");

// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
NuGet Downloads Badge
PM > Install-Package IronPdf

Mit IronPDF können Sie neue PDF-Dokumente aus einfachen HTML-Strings innerhalb Ihres .NET-Projekts erstellen, und IronPDF kann in C#, F# und VB.NET verwendet werden. Dank der Verwendung der ChromePdfRenderer-Klasse können Sie sicher sein, dass alle PDF-Dokumente, die Sie aus HTML-Strings rendern, pixelperfekt herauskommen. Mit den leistungsstarken HTML-zu-PDF-Konvertierungs-funktionen von IronPDF erstellen Sie hochwertige PDF-Dateien, die auf Ihre persönlichen Bedürfnisse zugeschnitten sind.

Siehe das unten stehende Codebeispiel für weitere Details:

Der erste Schritt zur Konvertierung eines HTML-Strings in ein PDF in C# besteht darin, sicherzustellen, dass die IronPDF-Bibliothek ordnungsgemäß eingerichtet und in Ihrem Projekt funktionsfähig ist. Indem wir using IronPdf einfügen, stellen wir sicher, dass wir auf die benötigten Klassen aus der IronPDF-Bibliothek für die Durchführung der HTML-zu-PDF-Konvertierung zugreifen können. Die nächste Zeile, Installation.EnableWebSecurity = true, wird konzeptionell verwendet, um den Zugriff auf lokale Disketten oder Cross-Origin-Anfragen zu deaktivieren und so sichere Operationen zu gewährleisten. (Note: This line was missing from the example but usually pertains to configuration settings to secure PDF rendering operations.)

Das Beispiel zeigt, wie eine Instanz von ChromePdfRenderer erstellt wird, die für die Konvertierung von HTML zu PDF verantwortlich ist. The RenderHtmlAsPdf method is used to convert a simple HTML string ("<h1>Hello World</h1>") into a PDF document. Dieses Dokument wird mit der SaveAs-Methode auf die Festplatte gespeichert.

Im erweiterten Beispiel wird gezeigt, dass IronPDF HTML-Inhalte behandeln kann, die externe Ressourcen wie Bilder, CSS und JavaScript enthalten. Um diese Ressourcen zu laden, wird der optionale BasePath-Parameter verwendet, der das Verzeichnis angibt, das die benötigten Dateien enthält. Das resultierende PDF, das die externen Ressourcen enthält, wird mit der gleichen SaveAs-Methode gespeichert. Dieses Codebeispiel unterstreicht IronPDFs Fähigkeit, sowohl einfache als auch komplexe HTML-Inhalte zu verarbeiten, was es zu einem effizienten Werkzeug für die programmgesteuerte PDF-Erstellung macht.

Lernen Sie, HTML-Strings in C# mit IronPDF in PDF zu konvertieren
HTML zu PDF in ASP .NET

Was ist IronPDF for .NET?

Unsere .NET PDF-Bibliothekslösung ist ein Traum für Entwickler, insbesondere Softwareingenieure, die C# verwenden. Sie können problemlos eine Kern-PDF-Bibliothek für .NET erstellen.

IronPDF verwendet eine .NET Chromium Engine, um HTML-Seiten in PDF-Dateien zu rendern. Es ist nicht notwendig, komplexe APIs zu verwenden, um PDFs zu positionieren oder zu entwerfen. IronPDF unterstützt Standard-Webdokumente HTML, ASPX, JS, CSS und Bilder.

Es ermöglicht Ihnen, eine .NET PDF-Bibliothek mit HTML5, CSS, JavaScript und auch Bildern zu erstellen. Sie können PDFs mühelos bearbeiten, stempeln und Kopf- und Fußzeilen hinzufügen. Zudem erleichtert es das Lesen von PDF-Text und das Extrahieren von Bildern!
.NET-PDF-Bibliotheksmerkmale mit IronPDF

.NET-PDF-Bibliotheksmerkmale mit IronPDF

Wir haben noch nie einen genaueren HTML-zu-PDF-Konverter gesehen! Unsere branchenführende PDF-Bibliothek bietet so viele Funktionen und eine Rendering-Engine, die Sorglosigkeit und Einbettbarkeit in Chrome / Webkit ermöglicht. Es ist keine Installation erforderlich.

Erstellen

  • PDF-Dokumente aus HTML 4 und 5, CSS und JavaScript erstellen
  • PDF-Dokumente aus URL generieren
  • Laden von URLs mit benutzerdefinierten Netzwerkanmeldeinformationen, UserAgents, Proxies, Cookies, HTTP-Headern, Formularvariablen, die das Einloggen hinter HTML-Anmeldeformularen ermöglichen
    • Unterstützt Mainstream-Icon-Schriften (Fontello, Bootstrap, FontAwesome)
    • Laden externer Stylesheets und Assets (HTTP, HTTPS oder Dateisystem) programmatisch
  • Einzel- und Multithreading-Rendering
  • Benutzerdefinierte ISO-Papiergröße mit anpassbaren Orientierungen, Rändern und Farbbestandteilen

Bestehende PDF-Dokumente ohne Adobe Acrobat bearbeiten

  • Lesen und Ausfüllen von Formularfelddaten
  • Extrahieren von Bildern und Texten aus PDF
  • Hinzufügen, Bearbeiten, Aktualisieren von Gliederungen und Lesezeichen, Programmieren von Anmerkungen mit Haftnotizen
  • Hinzufügen von Vorder- oder Hintergrundüberlagerungen aus HTML oder PDF-Assets
  • Stempeln neuer HTML-Inhalte auf jede bestehende PDF-Seite
  • Hinzufügen von logischen oder HTML-Kopf- und Fußzeilen

Bestehende PDF-Dokumente manipulieren

  • Laden und Parsen bestehender PDF-Dokumente
  • Zusammenführen und Aufteilen von Inhalten im PDF-Dokument
  • Hinzufügen von Kopfzeilen, Fußzeilen, Anmerkungen, Lesezeichen, Wasserzeichen, Text- und Bild-Assets
  • Hinzufügen von Stempeln und Wasserzeichen mit Text-, Bild- und HTML-Hintergründen
  • Drehen von Seiten

Umwandeln von mehreren Formaten

  • Bilder in eine PDF-Datei – Umwandeln von Mainstream-Bilddokumenten mit einem einzigen Codezeile, JPG, PNG, GIF, BMP, TIFF, Systemzeichnung und SVG in PDF
  • ASPX-WebForms – Umwandeln mit 3 Codezeilen, ASP.NET-WebForms in herunterladbare PDFs, die im Browser anzeigbar sind
  • HTML-Dokument – Umwandeln von HTML in PDF
  • Benutzerdefinierte 'Basis-URL', um zugängliche Asset-Dateien im Web zu ermöglichen
  • Reaktionsfähige Layouts durch virtualen Viewport (Breite und Höhe)
  • Benutzerdefinierter Zoom mit skalierbar:
    • HTML-Inhalte auf Maße, die die Qualität bewahren
    • Ausgangsauflösung in DPI
  • Einbetten von System Drawing-Bild-Assets in HTML-Strings mit ImagetoDataURI
  • JavaScript-Unterstützung aktivieren einschließlich optionalen Render-Verzögerungen
  • Akzeptiert HTML, kodiert in jeder wichtigen Datei-Codierung (Standardmäßig UTF-8)

Export

  • MVC-Ansichten – Exportieren von ASP.NET MVC-Ansichten als PDF
  • Seiten und Bilder zusammenführen
  • Dateien zu jedem Format mit unterstützten Schriftarten exportieren

Speichern

  • Speichern und Laden aus Datei, Binärdaten oder MemoryStreams.

Sichern

  • Verbessern Sie die Sicherheit mit Optionen zum Aktualisieren von Benutzerpasswörtern, Metadaten, Sicherheitsberechtigungen und überprüfbaren digitalen Signaturen

Drucken

  • Bildschirm- oder Druck-CSS-Medientypen
  • PDF-Dateien in ein PrintDocument-Objekt umwandeln und ohne Adobe (mit minimalem Code) drucken
PDFs bearbeiten in C# VB .NET

Alles, was Sie in PDF-Dokumenten benötigen

Das Erstellen, Zusammenführen, Aufteilen, Bearbeiten und Manipulieren von PDF-Dateien wann immer und wie auch immer Sie es wollen, ist ein Kinderspiel. Nutzen Sie Ihre C#-Entwicklungsfähigkeiten, um auf die erweiterten Funktionen von IronPDF zuzugreifen.

Um ein Projekt mit IronPDF zu beginnen, laden Sie den kostenlosen NuGet-Paketinstaller herunter oder laden Sie direkt die DLL herunter. Sie können dann fortfahren, PDF-Dokumente zu erstellen, bestehende Dateiformate zu bearbeiten und zu manipulieren oder in jedes Format ohne Adobe Acrobat zu exportieren.

Unsere Unterstützung reicht von einem kostenlosen und umfassenden Sortiment an Tutorials bis hin zu einem 24/7 Live-Support.

HTML-, JavaScript-, CSS- und Bildkonvertierung zu PDF in .NET-Anwendungen.

Mit vertrauten HTML-Dokumenten entwerfen

Mit IronPDF können Sie mit gängigen HTML-Dokumentformaten arbeiten und diese in PDF in ASP.NET-Webanwendungen umwandeln. Wenden Sie mehrere Einstellungen an, einschließlich Einstellungen für Dateiverhalten und -namen, Hinzufügen von Kopf- und Fußzeilen, Ändern von Druckoptionen, Hinzufügen von Seitenumbrüchen, Kombinieren von Asynchron- und Multithreading und mehr.

Ebenso können Sie C# MVC HTML zu PDF für ASP.NET-Anwendungen konvertieren, MVC-Ansicht zum Zurückgeben des PDF-Dateiformats drucken, unterstützt mit HTML, CSS, JavaScript und Bildern.

Zudem erstellen Sie PDF-Dokumente und konvertieren eine bestehende HTML-Seite in PDF in ASP.NET C# Anwendungen und Websites (C# html-to-pdf-Konverter). Der reiche HTML-Inhalt wird als PDF-Inhalt verwendet, mit der Möglichkeit, mithilfe der Erstellung von IronPDF zu bearbeiten und zu manipulieren.

Mit IronPDF gehört das Sorgen um Auflösungen der Vergangenheit an. Die Ausgabe-PDF-Dokumente von IronPDF sind pixelidentisch mit der PDF-Funktionalität im Google Chrome-Webbrowser.

Einfache Installation für Visual Studio

NuGet jetzt testen

Die Vorteile sind klar! Mit IronPDF können Sie so viel mehr, so viel einfacher. Unser Produkt ist perfekt für alle, die eine Bibliothek von PDFs erstellen, verwalten und bearbeiten müssen, einschließlich Unternehmen in den Bereichen Immobilien, Verlagswesen, Finanzen und Unternehmen. Die Preise unserer Lösung sind auch sehr wettbewerbsfähig.

Bereit zu sehen, was IronPDF für Ihre Projekte und Ihr Unternehmen tun kann? Probieren Sie es jetzt aus

Unterstützt:

  • Unterstützt C#, VB im .NET Framework 4.0 und höher
  • NuGet-Installer-Unterstützung für Visual Studio
  • .NET Core 2 und höher
  • .NET Entwicklungs-IDE - Microsoft Visual Studio.
  • Azure for .NET-Cloud-Hosting
  • JetBrains ReSharper C# kompatibel

IronPDF Lizenzierung

Kostenlos für Entwicklungszwecke. Bereitstellungslizenzen ab 749 USD.

Lizenzieren von IronPDF für die Bereitstellung

PDF C# / VB Tutorials for .NET

C# HTML-zu-PDF | C Sharp & VB.NET Tutorial
C#PDFHTML
Jean Ashberg .NET Software-Ingenieur

Tutorial | CSharp und VB .NET HTML zu PDF

Lass uns PDFs in .NET erstellen, ohne das Bedürfnis nach komplexen programmatischen Design-Layouts oder APIs…

Schau dir Jeans HTML zu PDF Tutorial an
ASPX in PDF | ASP.NET Tutorial
C#PDF.NETASPX
Jacob Müller Softwareproduktdesigner @ Team Iron

Tutorial | ASPX zu PDF in ASP.NET

Sehe, wie einfach es ist, ASPX-Seiten in PDF-Dokumente mit C# oder VB .NET umzuwandeln…

Schau dir Jacobs ASPX zu PDF Tutorial an
VB.NET | VB .NET PDF Tutorial
VB.NETPDFASP.NET
Veronica Sillar .NET Software-Ingenieurin

Tutorial | Erstelle PDFs mit VB.NET

Sehe, wie ich IronPDF benutze, um PDF-Dokumente in meinen VB .NET Projekten zu erstellen…

Schau dir Veronicas VB .NET Tutorial an

Tausende von Entwicklern verwenden IronPDF für...

Buchhaltungs- und Finanzsysteme

  • # Belege
  • # Berichterstellung
  • # Rechnungsdruck
PDF-Unterstützung zu ASP.NET Buchhaltungs- und Finanzsystemen hinzufügen

Geschäftsdigitalisierung

  • # Dokumentation
  • # Bestellungen & Etikettierung
  • # Papierersatz
C# Geschäftsdigitalisierungs-Anwendungsfälle

Enterprise-Content-Management

  • # Inhaltsproduktion
  • # Dokumentenmanagement
  • # Inhaltsverteilung
.NET CMS PDF-Unterstützung

Daten- und Reporting-Anwendungen

  • # Leistungsverfolgung
  • # Trend-Mapping
  • # Berichte
C# PDF-Berichte
Installiere IronPDF jetzt
IronPDF-Komponenten-Softwarebibliothek-Kunden
.NET Entwickler

Entwickler, die in Unternehmen, Regierungsbehörden und als Freiberufler arbeiten, verwenden IronPDF.

IronPDF wird als führende .NET-PDF-Bibliothek unterstützt.

IronPDF-Kunden-Icon
IronPDF-Kunden-Icon
IronPDF-Kunden-Icon
IronPDF-Kunden-Icon
IronPDF-Kunden-Icon
IronPDF-Kunden-Icon
IronPDF-Kunden-Icon
IronPDF-Kunden-Icon

Bereit anzufangen?

Nuget Downloads 21,253,952Version:2026.10gerade veröffentlicht