IRONPDF VERWENDEN

Hinzufügen von Bildern zu PDF in VB .NET

Aktualisiert 3. März 2024
Teilen Sie:

1. Einführung

Das Portable Document Format von Adobe (PDF) wird in verschiedenen Branchen für Aufgaben wie die Erstellung von Rechnungen verwendet. Auch Entwickler verwenden das PDF-Format, um Dokumente zu erstellen, die den Kundenanforderungen entsprechen. Bibliotheken haben den Prozess der PDF-Erstellung vereinfacht, und bei der Auswahl einer Bibliothek für ein Projekt sollten Sie auf Funktionen wie Erstellen, Lesen und Konvertieren achten.

2. IronPDF-Funktionen

IronPDF ist ein robustes PDF-SDK-Framework, das die Erstellung, das Lesen und die Bearbeitung von PDF-Dokumenten erleichtert. Es konvertiert HTML in PDF unter Verwendung der Chrome-Engine und unterstützt verschiedene Webkomponenten wie Xamarin, Blazor, Unity, HoloLens-Apps und mehr. Es funktioniert sowohl mit Online-Anwendungen als auch mit herkömmlichen Windows-Anwendungen. IronPDF ermöglicht die Erstellung ästhetisch ansprechender PDFs mit HTML5, JavaScript, CSS und Bildern und enthält einen leistungsstarken HTML-zu-PDF-Konverter.

  • Die IronPDF-Bibliothek unterstützt eine Vielzahl von Eingaben für die PDF-Produktion, darunter bilddateien, HTML5, ASPXund Razor/MVC-Ansicht.
  • Die Bibliothek verfügt über Werkzeuge zur Erstellung interaktiver PDF-Dateien, fertigstellung und Versand interaktiver Formulareaufteilung von PDF-Dateien, Extraktion von Text und Bildern, Textsuche und rasterung von PDF-Seiten in Bilder.
  • Neben der Verwendung von Benutzeragenten, Proxys, Cookies, HTTP-Headern und Formularvariablen für authentifizierung hinter HTML-Anmeldeformularenbietet die Bibliothek auch die Verwendung von Links als Grundlage für PDF-Dokumente.
  • IronPDF bietet Zugang zu passwort-geschützte PDF-Dateien durch Abfrage von Benutzernamen und Passwörtern.
  • Die IronPDF-API ermöglicht das Lesen und Bearbeiten von bestehenden PDF-Dateien.
  • Die Bibliothek kann Bilder aus PDF-Dateien extrahieren sowie Text, Grafiken, Lesezeichen, Wasserzeichen, Kopf- und Fußzeilen zu PDF-Dateien hinzufügen.
  • Benutzer können Seiten in einem neuen oder bestehenden PDF-Dokument aufteilen und kombinieren, und IronPDF kann PDF-Objekte aus Text erstellen, ohne dass Acrobat Reader erforderlich ist.
  • Sowohl CSS-Mediendateien als auch CSS-Dateien können in PDF-Dokumente umgewandelt werden.
  • IronPDF-Benutzer können brandneue PDF-Formulare hinzufügen und bereits vorhandene Formulare bearbeiten.

3. PDF-Dokumente aus Bildern erstellen

IronPDF macht es einfach, PDFs aus Bildern zu erstellen.

Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")  
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")  
VB.NET

Durch die Verwendung des imageToPdfConverter klasse ist es einfach zu verwenden, ohne ein Objekt für die Klasse zu erstellen. Die imageToPdf methode akzeptiert den Dateinamen und den Pfad als Parameter und wandelt die angegebene PNG-Datei in das gewünschte PDF-Format um. Schließlich ist die speichern als speichert die erzeugte PDF-Datei an dem gewünschten Ort.

Das folgende Bild zeigt das Ergebnis des obigen Codes.

How to Add Images to PDF in VB .NET, Abbildung 1: Die Ausgabe der PDF-Datei

Die Ausgabe der PDF-Datei

Das nächste Beispiel erstellt ein PDF-Dokument aus einer Liste von Bildern.

Dim lstimages As List(Of String) = New List(Of String)
lstimages.Add("test.png") lstimages.Add("demo.png")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf")
Dim lstimages As List(Of String) = New List(Of String)
lstimages.Add("test.png") lstimages.Add("demo.png")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf")
VB.NET

How to Add Images to PDF in VB .NET, Abbildung 2: Die PDF-Datei aus zwei Bildern

Die PDF-Datei aus zwei Bildern

4. PDF-Dokumente aus Bitmap-Bildobjekten erstellen

Mehrere Bitmap-Bildobjekte können mit nur wenigen Zeilen Code in PDF-Dateien umgewandelt werden.

Imports system.Drawing
Imports IronPdf

Dim image = Bitmap.FromFile("test.png")
Dim doc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
Imports system.Drawing
Imports IronPdf

Dim image = Bitmap.FromFile("test.png")
Dim doc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
VB.NET

Im obigen Beispiel wird ein Bitmap-Objekt aus der PNG-Datei erstellt und als Medienformat für die Umwandlung in eine PDF-Datei verwendet.

How to Add Images to PDF in VB .NET, Abbildung 3: Erzeugen einer PDF-Datei aus einem PNG-Bild

Erzeugen einer PDF-Datei aus einem PNG-Bild

Es ist auch möglich, eine Sammlung zu kombinieren (oder Liste) von "Bitmap"-Objekten in eine einzige PDF-Datei:

Dim lstimages As List(Of IronSoftware.Drawing.AnyBitmap) = New List(Of IronSoftware.Drawing.AnyBitmap)
lstimages.Add(Bitmap.FromFile("test.png"))
lstimages.Add(Bitmap.FromFile("demo.png"))
Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf")  
Dim lstimages As List(Of IronSoftware.Drawing.AnyBitmap) = New List(Of IronSoftware.Drawing.AnyBitmap)
lstimages.Add(Bitmap.FromFile("test.png"))
lstimages.Add(Bitmap.FromFile("demo.png"))
Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf")  
VB.NET

How to Add Images to PDF in VB .NET, Abbildung 4: Kombinieren mehrerer Bitmap-Dateien zur Erstellung einer PDF-Datei

Kombinieren Sie mehrere Bitmap-Dateien, um eine PDF-Datei zu erzeugen

Konfigurieren Sie das Verhalten der oben genannten Methodenaufrufe mit einer chromePdfRenderOptions objekthilfen zur Verbesserung des visuellen Aspekts der PDF-Ausgabedatei. Zu den Optionen, die konfiguriert werden können, gehören die Position des Bildes, Kopf- und Fußzeilenformatierung, Seitentitel, Seitengröße und viele andere.

Mehr Informationen über wie man mit IronPDF Bilder in PDFs einfügtsowie weitere Informationen finden Sie im Internet unter Abschnitt Docs.

5. Schlussfolgerung

Die IronPDF-Bibliothek bietet eine kostenlose Lizenz für die Entwicklung und eine Reihe von Lizenzen, die für den Einsatz in einer Produktionsumgebung erworben werden können, je nach den Bedürfnissen des Entwicklers. Das Lite-Paket kostet $749 im Voraus und hat keine laufenden Kosten. Die Lizenzen umfassen eine unbefristete Lizenz, ein Jahr Produktsupport, Upgrades und Optionen für SaaS und OEM-Weiterverteilung. Es handelt sich um einmalige Investitionen, die für Produktion, Staging und Entwicklung genutzt werden können.

IronPDF bietet auch zusätzliche zeitlich begrenzte kostenlose Lizenzen an. Darüber hinaus bietet IronPDF kostenlose Lizenzen an, die eine Weiterverbreitung verhindern. Um die vollständigen Preise und Lizenzierungsdetails von IronPDF zu erfahren, besuchen Sie bitte die lizenzierungsseite.

< PREVIOUS
PDF API C# (Codebeispiel-Tutorial)
NÄCHSTES >
QR-Code in PDF umwandeln

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

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