Printing PDFs from Network Printers

This article was translated from English: Does it need improvement?
Translated
View the article in English
role="alert"> IronPrint ist Iron Software's brandneue .NET-Druckbibliothek, die Kompatibilität über eine Vielzahl von Plattformen bietet, einschließlich Windows, macOS, Android und iOS. Jetzt mit IronPrint beginnen!

Wie verwende ich IronPDF, um von einem Netzwerkdrucker zu drucken?

IronPDF unterstützt jede Druckoption, die für C# verfügbar ist.

An einen Standarddrucker senden:

Verwenden Sie die Print-Methode, um das PDF an den Standarddrucker zu senden.

IronPdf.PdfDocument.Print(System.Boolean)

// C# example of sending a PDF document to the default printer
using IronPdf;

var pdf = PdfDocument.FromFile("example.pdf");

// Sends the document to the default printer
pdf.Print(showPreview: false); // set `showPreview` to true to see a preview before printing
// C# example of sending a PDF document to the default printer
using IronPdf;

var pdf = PdfDocument.FromFile("example.pdf");

// Sends the document to the default printer
pdf.Print(showPreview: false); // set `showPreview` to true to see a preview before printing
' C# example of sending a PDF document to the default printer
Imports IronPdf

Private pdf = PdfDocument.FromFile("example.pdf")

' Sends the document to the default printer
pdf.Print(showPreview:= False) ' set `showPreview` to true to see a preview before printing
$vbLabelText   $csharpLabel

An einen benannten Drucker senden:

Verwenden Sie die überladene Print-Methode, um den Drucker nach Namen anzugeben.

IronPdf.PdfDocument.Print(System.String, System.Boolean)

// C# example of sending a PDF document to a specific printer by name
using IronPdf;

var pdf = PdfDocument.FromFile("example.pdf");
string printerName = "MyNetworkPrinter";

// Sends the document to the specified printer
pdf.Print(printerName, showPreview: false);
// C# example of sending a PDF document to a specific printer by name
using IronPdf;

var pdf = PdfDocument.FromFile("example.pdf");
string printerName = "MyNetworkPrinter";

// Sends the document to the specified printer
pdf.Print(printerName, showPreview: false);
' C# example of sending a PDF document to a specific printer by name
Imports IronPdf

Private pdf = PdfDocument.FromFile("example.pdf")
Private printerName As String = "MyNetworkPrinter"

' Sends the document to the specified printer
pdf.Print(printerName, showPreview:= False)
$vbLabelText   $csharpLabel

Drucker entdecken:

Um das Dokument an einen bestimmten Drucker zu senden, stellen Sie sicher, dass der Drucker "entdeckt" wurde.

Für AirPrint:

Probieren Sie die folgenden Vorschläge, wenn Sie AirPrint verwenden:

Sie können auch versuchen: PdfDocument.GetPrintDocument() oder PdfDocument.Print-Überladungen, die das Druckvorschaufenster anzeigen und, falls verfügbar, die Auswahl von AirPrint ermöglichen.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 16,154,058 | Version: 2025.11 gerade veröffentlicht