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()
Imprime un PDF en l'envoyant à l'imprimante par défaut de l'ordinateur. Les boîtes de dialogue d'impression Windows peuvent être affichées à l'utilisateur, ou nous pouvons imprimer silencieusement en utilisant les surcharges de la méthode IronPdf.PdfDocument.Print.
D'autres options d'impression sont exposées à l'objet natif PrintDocument du Framework .NET via la méthode IronPdf.PdfDocument.GetPrintDocument. Pour utiliser cette méthode, vous devez ajouter une référence d'assemblage à System.Drawing.dll.
Liens vers des documents connexes
Prêt à commencer ? Version : 2024.12 vient de paraître