using IronPdf;
// Create a new PDF and print it
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");
// Send the PDF to the default printer to print
// 300 DPI, no user dialog this time ... many overloads to this method
pdf.Print(300);
//For advanced printing we can also use PdfDocument.GetPrintDocument
//Remember to add an assembly reference to System.Drawing.dll or System.Drawing.Common via NuGet.
System.Drawing.Printing.PrintDocument printDocYouCanWorkWith = pdf.GetPrintDocument();
Imports IronPdf
' Create a new PDF and print it
Private renderer = New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf")
' Send the PDF to the default printer to print
' 300 DPI, no user dialog this time ... many overloads to this method
pdf.Print(300)
'For advanced printing we can also use PdfDocument.GetPrintDocument
'Remember to add an assembly reference to System.Drawing.dll or System.Drawing.Common via NuGet.
Dim printDocYouCanWorkWith As System.Drawing.Printing.PrintDocument = pdf.GetPrintDocument()
Der obige Codeausschnitt zeigt, wie man ein PDF-Dokument mithilfe der IronPdf-Bibliothek in .NET druckt. Sie enthält Optionen zum Drucken über den standardmäßigen Windows-Druckdialog oder im Hintergrund und zeigt, wie das native PrintDocument-Objekt für erweiterte Druckkonfigurationen genutzt werden kann. Achten Sie darauf, einen Verweis auf System.Drawing.dll einzufügen, wenn Sie das PrintDocument-Objekt für benutzerdefinierte Einstellungen verwenden.
Sie brauchen schnell einen Beweis? PM > Install-Package IronPdf Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.