Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Das Herunterladen von Webseiten ist eine bequeme Möglichkeit, den Inhalt einer Website offline zu nutzen. Durch das Speichern einer Webseite im PDF-Format bleibt die Struktur der Seite erhalten und sie kann leicht mit anderen geteilt werden.
Es gibt viele Tools, mit denen Sie eine Webseite als PDF speichern können, darunter auch die Browser selbst, aber manchmal brauchen Sie noch mehr Kontrolle über Ihre Dateien. In diesem Leitfaden erklären wir, wie man Webseiten mit unserer funktionsreichen C#-Bibliothek IronPDF in das PDF-Format konvertiert, und empfehlen einige alternative Tools, die grundlegende Funktionen bieten.
Öffnen Sie zunächst Visual Studio und gehen Sie zu Datei -> Neues Projekt -> Konsolenanwendung. Geben Sie Ihren Projektnamen ein, wählen Sie den Speicherort und klicken Sie auf die Schaltfläche Weiter. Wählen Sie das neueste .NET-Framework und dann Erstellen. Wenn Ihr Projekt fertig ist, können Sie unsere Bibliothek hinzufügen.
IronPDF ist einfach zu benutzen, aber noch einfacher zu installieren. Es gibt mehrere Möglichkeiten, dies zu tun:
Klicken Sie in Visual Studio im Projektmappen-Explorer mit der rechten Maustaste auf Referenzen und dann auf NuGet-Pakete verwalten. Klicken Sie auf "Durchsuchen" und suchen Sie nach "IronPDF", und installieren Sie die neueste Version. Wenn Sie das sehen, funktioniert es:
Sie können auch zu Tools -> NuGet Package Manager -> Packet Manager Console gehen und die folgende Zeile auf der Registerkarte Package Manager eingeben:
Install-Package IronPdf
Schließlich können Sie IronPDF direkt von NuGet's offizielle Website. Wählen Sie die Option Paket herunterladen aus dem Menü rechts auf der Seite, doppelklicken Sie auf das heruntergeladene Paket, um es automatisch zu installieren, und laden Sie die Projektmappe erneut, um es in Ihrem Projekt zu verwenden.
Es hat nicht geklappt? Plattformspezifische Hilfe finden Sie auf unserer erweiterte NuGet-Installationsseite.
Sie können die IronPDF DLL-Datei auch direkt von uns beziehen und sie manuell zu Visual Studio hinzufügen. Ausführliche Anweisungen und Links zu den Windows-, MacOS- und Linux-DLL-Paketen finden Sie in unserer speziellen installationsseite.
Denken Sie immer daran, Ihren Code mit dem IronPDF-Namensraum zu beginnen, etwa so:
using IronPdf;
using IronPdf;
Imports IronPdf
Nach dem Öffnen von Visual Studio und dem Hinzufügen der IronPDF-Bibliothek beginnen wir mit der Instanziierung von ChromePDFRenderer, der Optionen zum Anpassen der URL-Erfassung enthält, einschließlich Seitenlayout, Rand und Ausrichtung der PDF-Seiten. Anschließend erfasst IronPDF die Webseite mit der Methode RenderUrlAsPdf als PDF-Datei.
So sieht es aus:
using IronPdf;
ChromePdfRenderer renderer = new ChromePdfRenderer()
{
RenderingOptions = new ChromePdfRenderOptions
{
CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen,
PrintHtmlBackgrounds = true,
EnableJavaScript = true,
GrayScale = false,
PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait,
PaperSize = IronPdf.Rendering.PdfPaperSize.A4,
MarginTop = 0,
MarginBottom = 0,
MarginLeft = 0,
MarginRight = 0,
UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None,
}
};
renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering();
var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/");
using IronPdf;
ChromePdfRenderer renderer = new ChromePdfRenderer()
{
RenderingOptions = new ChromePdfRenderOptions
{
CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen,
PrintHtmlBackgrounds = true,
EnableJavaScript = true,
GrayScale = false,
PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait,
PaperSize = IronPdf.Rendering.PdfPaperSize.A4,
MarginTop = 0,
MarginBottom = 0,
MarginLeft = 0,
MarginRight = 0,
UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None,
}
};
renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering();
var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/");
IRON VB CONVERTER ERROR developers@ironsoftware.com
Mit der SaveAs-Methode können Sie dann die gerenderte URL-Webseite einfach als PDF speichern.
pdf.SaveAs("example.pdf");
pdf.SaveAs("example.pdf");
pdf.SaveAs("example.pdf")
Werfen wir einen Blick auf die Ergebnisse. So wird die IronPDF Startseite sieht in Chrome aus:
Und hier ist unsere PDF-Ausgabedatei. Sie können sehen, dass die Struktur der Website trotz der Änderung der Ausrichtung von Quer- zu Hochformat intakt und immer noch lesbar ist:
Die Funktionalität von IronPDF ist jedoch noch lange nicht erschöpft - mit unserer voll ausgestatteten Bibliothek können Sie Ihre Präsentation feinabstimmen und anpassen.
In diesem Abschnitt wird gezeigt, wie man ein Wasserzeichen als gestempeltes Bild in die PDF-Datei einfügt, indem man das ApplyStamp methode.
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));
pdf.ApplyStamp(New ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"))
Das Hinzufügen eines Kennworts zur PDF-Datei schützt sie vor unbefugtem Zugriff. Sie können ein unterschiedliches Passwort für den Benutzer und den Administrator festlegen, um den Zugang individuell zu gestalten.
pdf.Password = "EasyPassword";
pdf.Password = "EasyPassword";
pdf.Password = "EasyPassword"
Geben Sie Ihrer Präsentation den letzten Schliff mit einer Kopfzeile, indem Sie das HtmlHeaderFooter-Objekt verwenden.
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
MaxHeight = 20, //millimeters
HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
MaxHeight = 20, //millimeters
HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};
IRON VB CONVERTER ERROR developers@ironsoftware.com
Das Speichern von Seiten in einem Webbrowser ist genauso einfach wie die Verwendung des eingebauten Druckmenüs - Sie wählen einfach Drucken in den Menüs oder drücken die Drucktaste auf Ihrer Tastatur. Und einige Online-Tools bieten bei der Auswahl einer Speicherdatei die Option PDF an.
Diese Optionen lassen jedoch viel zu wünschen übrig - oft wird die Struktur der Webseite zerstört oder Hintergrundgrafiken fehlen ganz. Außerdem gibt es beim Speichern als PDF keine Anpassungsmöglichkeiten wie bei IronPDF.
Chrome ist mit schätzungsweise 3,5 Milliarden Nutzern weltweit der bei weitem beliebteste Webbrowser überhaupt. Er verfügt über zahlreiche Funktionen, und das Exportieren einer Webseite als PDF ist eine davon.
Beim Speichern einer Seite als PDF bietet Chrome einige grundlegende Optionen, z. B. nur ungerade, gerade oder mehrere Seiten zu speichern, das Papierformat zu ändern und das Layout zwischen Hoch- und Querformat umzuschalten. Allerdings kann die Struktur der Website nur schwer beibehalten werden, so dass sich das Aussehen einer Seite oft völlig verändert und sie schwer lesbar wird, wie Sie auf den folgenden Bildern sehen können:
Wie die Webseite in Chrome angezeigt wird
So rendert Chrome die Webseite als PDF
Der Nachfolger von Microsofts klassischem Internet Explorer, Edge, wurde 2018 aktualisiert, um auf der Chromium-Engine zu laufen - was ihn dem Chrome-Browser von Google sehr ähnlich macht. Die Konvertierung von Webseiten in PDF-Dateien ist also ein fast identischer Prozess - mit den gleichen Einschränkungen.
Firefox ist ein alternativer Webbrowser mit dem Schwerpunkt auf Sicherheit und Datenschutz. Es zeichnet sich dadurch aus, dass es auf einer eigenen, maßgeschneiderten Engine anstelle von Chromium läuft. Wenn es jedoch um das Speichern von Webseiten als PDF geht, funktioniert es sehr ähnlich wie bei Chrome und Edge. Und wie bei diesen Browsern gibt es auch hier Probleme mit dem Layout mancher Seiten, so dass der Inhalt nicht lesbar ist.
Wie Mozille verwendet auch Apple eine eigene, maßgeschneiderte Engine für seinen Browser, die sich von den anderen Optionen leicht unterscheidet. In unseren Tests erzeugte Safari die genauesten PDF-Dokumente, allerdings fehlen ihm Funktionen wie die Auswahl der zu druckenden Seite.
Soda PDF ist ein kostenloses Online-Tool, mit dem Sie Webseiten in das PDF-Format konvertieren können, sowie viele andere Funktionen. In unseren Tests erwies er sich als genauer als die meisten anderen Browser, konnte aber einige Bilder nicht von der Webseite laden.
Webbrowser und Online-Tools sind einfach zu bedienen und bieten eine Reihe von grundlegenden Bearbeitungsfunktionen. Wenn Sie jedoch ein leistungsfähigeres Tool zur Konvertierung von Webseiten in PDF benötigen, bietet IronPDF eine unübertroffene Flexibilität.
Und die Konvertierung von Webseiten in PDF ist nur der Anfang - mit PDF-Formatierung, integrierten Sicherheits- und Konformitätsfunktionen und vielem mehr ist IronPDF die erste Wahl für alle Ihre Anforderungen an PDF-Dokumente.
Sind Sie bereit, IronPDF in die Hand zu nehmen? Sie können mit unserem 30 Tage kostenloser Test. Außerdem ist die Nutzung für Entwicklungszwecke völlig kostenlos, so dass Sie wirklich sehen können, was in ihm steckt. Und wenn Ihnen gefällt, was Sie sehen, beginnt IronPDF bereits ab einem Preis von $749. Noch größere Einsparungen können Sie mit dem Iron Suite wo Sie alle neun Iron Software Tools zum Preis von zwei erhalten. Fröhliches Kodieren!
9 .NET API-Produkte für Ihre Bürodokumente