IRONSOFTWAREHOME
IRONPRINT VERWENDEN

Wie man ein PDF mit einem Netzwerkdrucker mit IronPDF druckt

Curtis Chau
Curtis Chau
Updated: 28. Juni 2026
<div class="alert alert-info iron-variant-1" role="alert">
<a href="https://ironsoftware.com/print/csharp/">IronPrint</a> is Iron Software's brand new .NET printing library, offering compatibility across a wide range of platforms, including Windows, macOS, Android, and iOS. <a href="https://ironsoftware.com/print/csharp/docs/">Get started with IronPrint</a> now!
</div>
HTML

1. Einleitung

Dieses Tutorial zeigt Ihnen, wie Sie PDFs von jedem Drucker in einem Netzwerk mit IronPDF drucken.

1.1 IronPDF-Funktionen

IronPDF ist eine leistungsfähige PDF-Bibliothek, die HTML mit minimalem Verlust der ursprünglichen Formatierung, wie sie in Browsern angezeigt wird, nach PDF konvertieren kann. Die .NET-Bibliothek für Entwickler erleichtert das Erstellen, Lesen und Bearbeiten von PDF-Dateien.

IronPDF konvertiert HTML-Dateien in PDF-Dateien unter Verwendung der Chrome-Engine. IronPDF unterstützt HTML, ASPX, Razor-Seiten und MVC-Ansichten neben anderen Webformaten. IronPDF unterstützt alle Microsoft.NET-Technologien (sowohl ASP.NET-Webanwendungen als auch traditionelle Windows-Anwendungen).

IronPDF kann verwendet werden, um optisch beeindruckende PDF-Dokumente zu erstellen. Wir können PDF-Dokumente mit IronPDF aus HTML5, JavaScript, CSS und Bildern erstellen. Es können auch Kopf- und Fußzeilen in den Dateien vorhanden sein. Es ist auch einfach, PDF-Dateien mit IronPDF anzuzeigen.

  • Einige der Quellen, die zur Erstellung einer PDF-Datei verwendet werden können, sind HTML, HTML5, ASPX und Razor/MVC-Ansicht. Wir haben auch die Möglichkeit, Bilddateien sowie HTML-Dateien nach PDF zu konvertieren.
  • Sie können interaktive PDF-Dateien mit IronPDF erstellen, interaktive Formulare damit ausfüllen und einreichen, PDF-Dateien zusammenführen und teilen, Text und Bilder aus PDF-Dateien extrahieren, Text in einer PDF-Datei durchsuchen, PDF-Seiten in Bilder rasterisieren, PDF zu HTML konvertieren und PDF-Dateien drucken.
  • Ein Dokument kann mit IronPDF aus einer URL erstellt werden. Es unterstützt auch Benutzeragenten, Proxys, Cookies, HTTP-Header und Formularvariablen für Anmeldungen, die hinter HTML-Anmeldeformularen ausgeführt werden.
  • IronPDF kann PDF-Dateien anzeigen und bearbeiten.
  • Bilder können mit IronPDF aus Dokumenten extrahiert werden.
  • Wir können Kopf-, Fußzeilen, Text, Bilder, Lesezeichen, Wasserzeichen und mehr mit IronPDF zu Dokumenten hinzufügen.
  • Wir können Seiten in neuen oder kürzlich erstellten Dokumenten mit IronPDF kombinieren und teilen.
  • IronPDF kann Dokumente ohne Abhängigkeit von Acrobat-Software in PDF umwandeln.
  • IronPDF kann PDFs aus HTML-Dateien erstellen, die CSS-Dateien verwenden.

2. Erstellen eines neuen Projekts in Visual Studio

In diesem Artikel verwenden wir eine Konsolenanwendung, um PDF-Dokumente zu erstellen.

Öffnen Sie die Software Visual Studio und gehen Sie zum Dateimenü. Wählen Sie "Neues Projekt", und wählen Sie dann "Konsolenanwendung".

So drucken Sie eine PDF-Datei von einem Netzwerkdrucker, Abbildung 1

Geben Sie den Projektnamen ein und wählen Sie den Dateipfad im entsprechenden Textfeld aus. Klicken Sie dann auf die Schaltfläche *Erstellen* und wählen Sie das erforderliche .NET Framework, wie im Screenshot unten gezeigt.


![So drucken Sie eine PDF-Datei von einem Netzwerkdrucker, Abbildung 2](/static-assets/pdf/blog/csharp-print-pdf-network-printer/csharp-print-pdf-network-printer-2.webp)
Text

Das Visual Studio-Projekt wird nun die Struktur für die ausgewählte Anwendung generieren. Wenn Sie im Assistenten für neue Projekte die Vorlage für Konsolen-, Windows- oder Webanwendungen ausgewählt haben, öffnet Visual Studio die Datei Program.cs, in die Sie Code eingeben können.

So drucken Sie eine PDF-Datei von einem Netzwerkdrucker, Abbildung 3

Wir fügen die Bibliothek zum Test des Codes hinzu.

## 3. IronPDF-Bibliothek installieren

Die IronPDF Library kann auf vier Arten heruntergeladen und installiert werden.

Diese sind:

1. NuGet-Paketmanager von Visual Studio nutzen.
2. Verwendung der Visual Studio-Befehlszeile
3. Direkter Download von der NuGet-Website
4. Direkter Download von der IronPDF-Website

### 3.1 Verwendet die NuGet-Paketmanager-Benutzeroberfläche von Visual Studio

Visual Studio bietet die NuGet-Paketmanager-Benutzeroberfläche zur direkten Installation von Paketen in einer Lösung. Der folgende Screenshot zeigt, wie der NuGet-Paketmanager geöffnet wird.


![So drucken Sie eine PDF-Datei von einem Netzwerkdrucker, Abbildung 4](/static-assets/pdf/blog/csharp-print-pdf-network-printer/csharp-print-pdf-network-printer-4.webp)
Text

Die Paketmanager-Benutzeroberfläche bietet ein Suchfeld, um die Liste der Pakete von der NuGet-Website anzuzeigen. Im Paketmanager suchen Sie nach der IronPDF-Bibliothek mit dem Schlüsselwort "IronPDF", wie im Screenshot unten gezeigt.

So drucken Sie eine PDF-Datei von einem Netzwerkdrucker, Abbildung 5

PM > Install-Package IronPrint

Das Paket wird zum aktuellen Projekt heruntergeladen/installiert und ist einsatzbereit.

So drucken Sie eine PDF-Datei von einem Netzwerkdrucker, Abbildung 6

### 3.3 Direkter Download von der NuGet-Website

Der dritte Weg zur Installation von IronPDF ist der direkte Download des NuGet-Pakets von der Website.

1. Navigieren Sie zur [NuGet](https://www.nuget.org/packages/IronPdf/)-Galerie-Seite von IronPDF.
2. Wählen Sie den Link "Paket herunterladen" aus dem Menü auf der rechten Seite.
3. Doppelklicken Sie auf das heruntergeladene Paket im Datei-Explorer, um es zu installieren.
4. Laden Sie das Visual Studio-Projekt neu.

### 3.4 Direkter Download von der IronPDF-Website

[Laden Sie die neueste Version von IronPDF](/) direkt von der Website herunter. Nach dem Download folgen Sie den Schritten unten, um das Paket dem Projekt hinzuzufügen.

1. Klicken Sie in Visual Studio mit der rechten Maustaste auf das Projekt im Bereich Lösungsexplorer.
2. Wählen Sie die Option Referenz hinzufügen. Klicken Sie auf die Schaltfläche Durchsuchen und suchen Sie den Ort der heruntergeladenen Referenz.
3. Klicken Sie auf OK, um die Referenz hinzuzufügen.

## 4. PDF-Dateien drucken

IronPDF ermöglicht uns das Drucken von PDF-Dokumenten mit einem Netzwerkdruckertreiber. Wir können beliebig viele PDF-Dokumente drucken. Nachfolgend finden Sie ein Code-Beispiel für das Drucken auf Netzwerkdruckern.

```csharp
try
{
    // Initialize the Chrome Pdf Renderer object
    var chromePdfRenderer = new ChromePdfRenderer();
    
    // Render the HTML content to a PDF
    using (var pdfDocument = chromePdfRenderer.RenderHtmlAsPdf("<h1>Hello, world!</h1>"))
    {
        // Get the print document from the rendered PDF
        using (var printDocument = pdfDocument.GetPrintDocument())
        {
            // Specify the printer name
            printDocument.PrinterSettings.PrinterName = "Brother DCP-T700W Printer";
            // Alternative printer for local PDF creation
            printDocument.PrinterSettings.PrinterName = "Microsoft Print to PDF";
            
            // Trigger the print process
            printDocument.Print();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine(ex.Message);
}
Text

Der obige Code hilft uns, das erstellte PDF-Dokument programmatisch auf dem lokalen oder Netzwerkdrucker zu drucken. Zuerst erstellen wir ein Objekt für ChromePdfRenderer, das uns dabei hilft, Text, HTML-Code, URLs und andere Dokumente in PDF-Dokumente umzuwandeln. Verschiedene Methodentypen wie RenderHtmlAsPdf, RenderHTMLFileAsPdf und RenderUrlAsPdf werden verwendet, um verschiedene Arten von Operationen durchzuführen. Dieser Beispielcode verwendet RenderHtmlAsPdf, da er es uns ermöglicht, den eingegebenen HTML-Code in ein PDF-Dokument umzuwandeln.

Sobald wir mit der erforderlichen Methode ein Objekt für ChromePdfRenderer erstellt haben, müssen wir die Methode GetPrintDocument auf dem erstellten Objekt anwenden, um auf alle Druckereinstellungen zugreifen zu können. Dies bietet uns Einstellungsmöglichkeiten wie Seitengröße, Rand, DPI usw., während wir zusätzlich noch auf viele weitere Einstellungen zugreifen können. Wir können den Druckernamen auch an die Eigenschaft PrinterSettings.PrinterName übergeben, wodurch wir die Seiten von einem bestimmten Drucker drucken können. Nachdem alle Druckereinstellungen festgelegt wurden, rufen wir die Methode Print auf, die den Druckvorgang auf dem angegebenen Drucker auslöst. Um diese Methode anzuwenden, müssen Sie einen Assemblyverweis zu System.Drawing.dll hinzufügen.

IronPDF hat keine Einschränkungen beim Drucken von Dokumenten. Wir können so viele Dokumente drucken, wie erforderlich. Wenn wir keinen Druckernamen angeben, wird es vom Standarddrucker gedruckt.

5. Fazit

IronPDF ist eine der bekanntesten PDF-Bibliotheken. Es funktioniert unabhängig von allen anderen Bibliotheken, und Ihr Computer benötigt kein installiertes Adobe Reader. Es funktioniert auch auf verschiedenen Plattformen. Der Einstiegspreis für IronPDF beträgt $999.00. Es besteht die Möglichkeit, eine einjährige Zahlung für Produktwartung und Upgrades zu leisten. IronPDF bietet auch Abdeckung für lizenzfreie SaaS und OEM-Weiterverteilung gegen eine zusätzliche Gebühr.

Für weitere Informationen zu den Preisen gehen Sie hier.

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 Handbücher.

...
Weiterlesen

Verwandte Artikel

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.