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()
Druckt ein PDF-Dokument, indem es an den Standarddrucker des Computers gesendet wird. Windows-Druck-UI-Dialoge können dem Benutzer angezeigt werden, oder wir können mit den Overloads der IronPdf.PdfDocument.Print-Methode still drucken.
Mehr Druckoptionen werden über die Methode IronPdf.PdfDocument.GetPrintDocument dem nativen .NET Framework PrintDocument-Objekt zur Verfügung gestellt. Um diese Methode zu verwenden, müssen Sie einen Assembly-Verweis auf System.Drawing.dll hinzufügen.