IRONSOFTWAREHOME
QR-Code auf PDF stempeln
using IronQr;
using IronPdf;
using IronSoftware.Drawing;

// Generate QR code and save as bitmap
AnyBitmap qrBitmap = QrWriter.Write("hello world").Save();

// Load an existing PDF document
PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Stamp the QR code onto the first page at position x=505, y=20 (top-right corner)
pdf.DrawBitmap(qrBitmap, pageIndex: 0, x: 505, y: 20, desiredWidth: 70, desiredHeight: 70, pixelFormat: PixelFormat.Format32bppArgb, ignorePageRotation: false);

// Save the modified PDF
pdf.SaveAs("output.pdf");
Imports IronQr
Imports IronPdf
Imports IronSoftware.Drawing

' Generate QR code and save as bitmap
Dim qrBitmap As AnyBitmap = QrWriter.Write("hello world").Save()

' Load an existing PDF document
Dim pdf As PdfDocument = PdfDocument.FromFile("sample.pdf")

' Stamp the QR code onto the first page at position x=505, y=20 (top-right corner)
pdf.DrawBitmap(qrBitmap, pageIndex:=0, x:=505, y:=20, desiredWidth:=70, desiredHeight:=70, pixelFormat:=PixelFormat.Format32bppArgb, ignorePageRotation:=False)

' Save the modified PDF
pdf.SaveAs("output.pdf")
NuGet Download
PM > Install-Package IronQR
QR-Code auf PDF stempeln

QR-Code auf PDF stempeln

Einen QR-Code direkt auf einer bestehenden PDF-Seite zu stempeln, bettet scannbare Informationen ein, ohne das Dokument umzugestalten. IronQR behandelt dies in drei Schritten: Erstellen Sie ein QR-Bitmap mit QrWriter.Write().Save(), laden Sie das PDF mit PdfDocument.FromFile, und rufen Sie dann DrawBitmap mit x und y Koordinaten in PDF-Punkten auf und verwenden Sie explizit width und height, um die Stempelgröße präzise zu steuern.

3-Schritte-Anleitung zum Stempeln eines QR-Codes in ein PDF

  • AnyBitmap qrBitmap = QrWriter.Write("hello world").Save();
  • PdfDocument pdf = PdfDocument.FromFile("sample.pdf");
  • pdf.DrawBitmap(qrBitmap, pageIndex: 0, x: 505, y: 20, desiredWidth: 70, desiredHeight: 70, pixelFormat: PixelFormat.Format32bppArgb, ignorePageRotation: false);

Code Erklärung

QrWriter.Write generiert den QR-Code und Save() gibt ihn als AnyBitmap zurück. Das Bitmap wird an DrawBitmap auf dem geladenen PdfDocument übergeben. Die Werte x und y sind in PDF-Punkten vom oberen linken Ecke aus (eine A4-Seite ist 595 × 842 Punkte), und width und height setzen die gestempelte Größe präzise — hier platzieren 70 × 70 Punkte ein kompaktes QR in der oberen rechten Ecke. Rufen Sie desiredWidth und desiredHeight auf, dann rufen Sie pdf.SaveAs() auf, um das Ergebnis zu schreiben.

Häufige Anwendungsfälle sind das Einbetten von Zahlungslinks auf Rechnungen, das Hinzufügen von Bestätigungs-Codes zu legalen Dokumenten und das Platzieren von Tracking-IDs auf Veranstaltungstickets. Für eine Abwägung zwischen Größe und Daten konfigurieren Sie ein QrOptions-Objekt mit einem anderen Fehlerkorrekturlevel und übergeben es an QrWriter.Write.

Erkunden Sie, wie man QR-Codes in PDF-Seiten mit IronQR stempelt.

Bereit anzufangen?

Nuget Downloads 74,386Version:2026.9gerade veröffentlicht

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.