IRONPDF VERWENDEN

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

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

    Anforderungen bei der 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 darauf über das Menü "Tools" oder durch Rechtsklick auf Ihr Projekt im Solution Explorer zugreifen.

C# Konvertiere JPG in PDF (Codebeispiel-Tutorial), Abbildung 1: Öffnen aus dem Projektmappen-Explorer

Öffnen aus dem Lösungsexplorer

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

C# Konvertiere 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 administrativen Berechtigungen 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 sofort in Ihrem Projekt verwendet werden.

Install-Package IronPdf

Methode 3: DLL-Datei verwenden

Sie können die IronPDF .DLL-Datei direkt von der offiziellen Website herunterladen.

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

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

3. Den IronPDF-Namensraum hinzufügen

Um IronPDF-Funktionen zu nutzen, müssen Sie den IronPDF-Namensraum zu Ihrem Programm hinzufügen. Fügen Sie die angegebene Codezeile am Anfang der Datei ein.

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

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 der Methode ImageToPdfConverter von IronPDF erreicht werden. 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.

Verwenden Sie dann System.IO.Directory, um den Assets-Ordner mit allen JPG-Dateien aufzulisten und sie an die ImageToPdf-Methode zur PDF-Konvertierung weiterzugeben. 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 save 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 save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

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

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

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

' Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf")

' Print success message
Console.WriteLine("JPG successfully converted to PDF using C#")
$vbLabelText   $csharpLabel

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

C# Einzelnes JPG in PDF konvertieren (Beispieltutorial), Abbildung 3: Einzelne JPG-Datei zu 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# JPG in PDF konvertieren (Code-Beispiel-Tutorial), Abbildung 4: Mehrere JPG-Bilder in PDF-Dokument

Mehrere JPG-Bilder zu 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 mit IronPDF konvertieren, genau 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.

Es ermöglicht Ihnen auch, effizient eine PDF-Datei mit HTML5, JavaScript und CSS zu erstellen. Sie können eine PDF-Datei nahtlos bearbeiten, stempeln und Kopf- und Fußzeilen hinzufügen. Darüber hinaus macht es das Lesen von PDF-Text, das Extrahieren von Bildern oder das programmatische Konvertieren von Bildern in PDF sehr einfach.

Einige der wichtigsten Merkmale sind:

  • Erstellen Sie PDF-Dokumente aus HTML4/5, CSS, JavaScript und Bildern.
  • PDF-Dokumente nahtlos aus URLs generieren.
  • Laden Sie URLs mit benutzerdefinierten Netzwerk-Anmeldeinformationen, HTTP-Headern, Proxys, Cookies, User-Agents und Formularvariablen, die eine Anmeldung hinter HTML-Anmeldeformularen ermöglichen.
  • Verschlüsseln und Entschlüsseln von PDFs.
  • Zusammenführen bestehender PDF-Dateien.
  • Erstellen und Bearbeiten von PDF-Formularen mit Leichtigkeit.

    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 ermöglicht Ihnen das aktuelle Sonderangebot, fünf Produkte von IronPDF zum Preis von nur zwei zu erhalten! Informationen zur Lizenzierung finden Sie auf dieser IronPDF-Lizenzierungsinformationsseite.

Chipego
Software-Ingenieur
Chipego hat eine natürliche Fähigkeit zum Zuhören, die ihm hilft, Kundenprobleme zu verstehen und intelligente Lösungen anzubieten. Er trat dem Iron Software-Team 2023 bei, nachdem er einen Bachelor of Science in Informationstechnologie erworben hatte. IronPDF und IronOCR sind die beiden Produkte, auf die sich Chipego konzentriert hat, aber sein Wissen über alle Produkte wächst täglich, da er neue Wege findet, Kunden zu unterstützen. Er genießt die Zusammenarbeit bei Iron Software, da Teammitglieder aus dem gesamten Unternehmen ihre unterschiedlichen Erfahrungen einbringen und so zu effektiven, innovativen Lösungen beitragen. Wenn Chipego nicht an seinem Schreibtisch sitzt, kann man ihn oft bei einem guten Buch oder beim Fußballspielen antreffen.
< PREVIOUS
C# PNG in PDF konvertieren (Code-Beispiel-Tutorial)
NÄCHSTES >
Byte-Array in PDF speichern C# (Codebeispiel)