IRONPDF VERWENDEN

C# JPG in PDF konvertieren (Code-Beispiel-Tutorial)

Aktualisiert 8. Februar 2024
Teilen Sie:

Dieser Artikel führt Sie durch die Konvertierung von JPG-Formaten in das PDF-Format programmatisch in C#, unter Verwendung der IronPDF-Bibliothek super schnell.

Im Tutorial behandelte Themen

In diesem Tutorium werden die folgenden Themen behandelt:

  1. Einführung in die IronPDF-Bibliothek

  2. Ein C# Projekt erstellen

  3. Installieren Sie die IronPDF-Bibliothek

    • Methode 1: NuGet-Paketmanager-Lösung

    • Methode 2: NuGet-Paketmanager-Konsole

    • Methode 3: Verwendung der DLL-Datei
  4. Den IronPDF-Namensraum hinzufügen

  5. JPG-Bilder in PDF-Dokumente konvertieren

  6. Zusammenfassung

    Voraussetzungen für die Verwendung von IronPDF:

    • Sie sollten über Grundkenntnisse der Sprache C# verfügen.
    • Sie sollten über Grundkenntnisse in Windows-Anwendungen verfügen.

1. Ein C# Projekt erstellen

Bevor Sie beginnen, sollten Sie einige Kenntnisse über Top-Level-Anweisungen haben, da der grundlegende Code aus C# 10.0 stammt.

Beginnen wir mit der Erstellung eines C#-Projekts.

  • Öffnen Sie Visual Studio.
  • Erstellen Sie ein neues C#-Projekt.
  • Geben Sie dem Projekt einen Namen.
  • Wählen Sie eine .NET Core-Version für Ihr Projekt aus. Es wird empfohlen, .NET 6.0 für dieses Projekt zu verwenden.

2. Installieren Sie die IronPDF-Bibliothek

Methode 1: NuGet-Paketmanager-Lösung

Visual Studio stellt den NuGet Package Manager zur Verfügung, um NuGet-Pakete in Ihren Projekten herunterzuladen. Sie können über das Menü "Werkzeuge" darauf zugreifen, oder indem Sie mit der rechten Maustaste auf Ihr Projekt im Solution Explorer klicken.

C# Konvertieren von JPG in PDF (Code-Beispiel-Tutorial), Abbildung 1: Öffnen aus Solution Explorer

Öffnen über Solution Explorer

Sobald das NuGet Package Manager Solution Panel geöffnet ist, suchen Sie nach der IronPDF-Bibliothek. Wählen Sie installieren.

C# Konvertieren von JPG in PDF (Codebeispiel-Tutorial), Abbildung 2: IronPDF durchsuchen

**IronPDF durchsuchen

Methode 2: NuGet-Paketmanager-Konsole

Die NuGet Package Manager Console kann auch zur einfachen Installation der Bibliothek verwendet werden. Für die Installation sind keine Administratorrechte erforderlich. Verwenden Sie einen NuGet-Befehl, um die IronPDF-Bibliothek in Ihrem Projekt zu installieren. Kopieren Sie das Code-Snippet in die NuGet Package Manager Console und drücken Sie die Eingabetaste. Die IronPDF-Bibliothek wird installiert und kann in Ihrem Projekt verwendet werden.

Install-Package IronPdf

Methode 3: DLL-Datei verwenden

Sie können auch Folgendes herunterladen IronPDF .DLL dateien direkt von der Website.

Nachdem Sie die Datei entpackt haben, referenzieren Sie die Bibliothek in Ihrem Projekt, indem Sie die folgenden Schritte ausführen:

  • Klicken Sie mit der rechten Maustaste auf die Lösung im Projektmappen-Explorer
  • Wählen Sie "Referenzen"
  • Suchen Sie nach der IronPDF.dll-Bibliothek
  • OK anklicken

    Alles erledigt! IronPDF ist heruntergeladen, installiert und einsatzbereit, um JPG in das PDF-Format zu konvertieren.

3. Den IronPDF-Namensraum hinzufügen

Fügen Sie nun den IronPDF-Namensraum zu Ihrem Programm hinzu. Sie müssen die angegebene Codezeile am Anfang der Datei einfügen.

using IronPdf;
using IronPdf;
Imports IronPdf
VB   C#

Dies ermöglicht Ihnen den Zugriff auf die Funktionen der IronPDF-Bibliothek. Sie müssen diese Codezeile zu jeder Datei hinzufügen, um die IronPDF-Funktionen nutzen zu können.

4. JPG-Bilder in das PDF-Format konvertieren

Die Konvertierung von JPG-Bildern in PDF-Dateien kann mit IronPDF in einer einzigen Zeile durchgeführt werden. Der Code ist ordentlich, sauber und verständlich. Diese Aufgabe kann mit Hilfe der IronPDFs erledigt werden imageToPdf methode. Führen Sie die folgenden Schritte aus, um ein beliebiges JPG-Bild in ein PDF-Dokument zu konvertieren.

Legen Sie zunächst alle zu konvertierenden JPG-Dateiformate in einem Ordner mit dem Namen assets ab, der sich im Verzeichnis des Projekts befindet. Der Ordner muss sich im Verzeichnis: bin\Debug\net6.0 befinden.

Anschließend wird mit Hilfe von "System.IO.Directory" der Ordner "Assets" mit allen JPG-Dateien aufgezählt und an die Methode "ImageToPdf" zur PDF-Konvertierung übergeben. Das folgende Codeschnipsel hilft bei der Umwandlung von JPG- in PDF-Bilder und speichert sie in einem neuen Dokument.

using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

Im obigen Codeschnipsel enthält der Asset-Ordner nur ein JPG-Bild. Die Ausgabedatei sieht wie folgt aus:

C# Konvertieren von JPG in PDF (Codebeispiel-Tutorial), Abbildung 3: Einzelne JPG-Datei in PDF-Datei

Einzelne JPG-Datei in PDF-Datei

Dasselbe Codebeispiel kann auch für die Konvertierung mehrerer JPG-Dateien verwendet werden. Die Ausgabe enthält drei JPG-Bilder in einem PDF-Dokument.

C# Konvertieren von JPG in PDF (Codebeispiel-Tutorial), Abbildung 4: Mehrere JPG-Bilder in PDF-Dokument

Mehrere JPG-Bilder in PDF-Dokument

5. Zusammenfassung

Dieses Tutorial zeigt, wie man JPG-Bilder mit Hilfe der IronPDF C#-Bibliothek in PDF-Dokumente umwandelt. Die Manipulation und Formatierung von PDF-Dateien wird durch die IronPDF-Bibliotheksfunktion erheblich vereinfacht. Es sind nur ein paar Zeilen Code erforderlich, um aus JPG-Dateien ein PDF-Dokument zu erstellen. Auf diese Weise können alle Bilder in einem einzigen PDF-Dokument versendet werden, was Zeit beim Hochladen und Herunterladen spart. Sie können auch tIFF und andere Bildformate konvertieren nach der gleichen Methode wie im JPG-Tutorial.

6. Mehr über die IronPDF-Bibliothek

Die IronPDF for .NET PDF Library-Lösung ist ein Traum für Entwickler, insbesondere für Software-Ingenieure, die C# verwenden. Mit diesem ausgezeichneten Tool von Iron Software können Sie ganz einfach eine zentrale PDF-Bibliothek für .NET erstellen. IronPDF stellt sicher, dass jede PDF-Konvertierung aus verschiedenen Formaten ein müheloser und zeitsparender Prozess ist.

Außerdem ermöglicht es Ihnen eine PDF-Datei mit HTML5 zu erstellen, JavaScript, CSS und Bilder. Sie können eine PDF-Datei nahtlos bearbeiten, stempeln und Kopf- und Fußzeilen hinzufügen. Außerdem ist es sehr einfach, PDF-Text zu lesen, Bilder zu extrahieren oder bilder in PDF konvertieren programmatisch.

Einige der wichtigsten Merkmale sind:

  • Erstellen Sie PDF-Dokumente aus HTML4/5, CSS, JavaScript und Bildern.
  • PDF-Dokumente aus URLs generieren.
  • URLs laden mit anmeldedaten für das benutzerdefinierte NetzwerkhTTP-Header, Proxies, Cookies, Benutzer-Agenten und Formularvariablen, die eine Anmeldung hinter HTML-Anmeldeformularen ermöglichen.
  • Verschlüsseln und Entschlüsseln von PDFs.
  • Zusammenführung vorhandener PDF-Dateien.
  • Erstellen und Bearbeiten PDF-Formulare.

    Dieses Tutorial konzentriert sich auf die Umwandlung eines JPG-Bildes in ein PDF-Dokument. IronPDF unterstützt fast alle Bildformate für die Konvertierung. Unterstützte Formate sind JPG, PNG, TIFF, GIF, SVG und BMP.

    Sie können die kostenlose Version von IronPDF ausprobieren und mit einem kostenlosen Testschlüssel die Funktionalität von IronPDF testen. Außerdem können Sie mit dem aktuellen Sonderangebot fünf Produkte von IronPDF zum Preis von nur zwei erhalten! Informationen zur Lizenzierung finden Sie auf dieser Seite lizenzierungsseite.

< PREVIOUS
C# PNG in PDF konvertieren (Code-Beispiel-Tutorial)
NÄCHSTES >
Byte-Array in PDF speichern C# (Codebeispiel)

Sind Sie bereit, loszulegen? Version: 2024.10 gerade veröffentlicht

Gratis NuGet-Download Downloads insgesamt: 11,308,499 Lizenzen anzeigen >