IRONSOFTWAREHOME
PDF'e QR Kod Damgala
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
PDF'e QR Kod Damgala

PDF'e QR Kod Damgala

Bir QR kodunu mevcut bir PDF sayfasına doğrudan damgalamak, yeniden yapılandırmadan belgelere taranabilir bilgi entegre eder. IronQR bunu üç adımda yapar: QR bitmap'ini QrWriter.Write().Save() ile oluşturun, PDF'i PdfDocument.FromFile ile yükleyin, ardından DrawBitmap çağırın ve x ve y koordinatlarını PDF noktalarında ve damga boyutunu tam olarak kontrol etmek için açık bir width ve height belirtin.

QR kodunu bir PDF'ye damgalamak için 3 aşamalı kılavuz

  • 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);

Kod Açıklaması

QrWriter.Write QR kodunu oluşturur ve Save() bunu bir AnyBitmap olarak döndürür. Yüklenen PdfDocument üzerinde bitmap DrawBitmap'a geçirilir. x ve y değerleri sol üst köşeden PDF noktalarındadır (bir A4 sayfası 595 × 842 noktadır) ve width ve height damgalanan boyutu hassas bir şekilde ayarlar — burada 70 × 70 nokta kompakt bir QR kodunu sağ üst köşeye yerleştirir. desiredWidth ve desiredHeight çağırın ardından sonucu yazmak için pdf.SaveAs() çağırın.

Yaygın kullanım durumları, faturalarda ödeme bağlantıları eklemek, hukuki belgelere doğrulama kodları eklemek ve etkinlik biletlerine takip kimlikleri eklemektir. Boyut-veri dengeleri için, farklı bir hata düzeltme seviyesi ile bir QrOptions nesnesi yapılandırın ve bunu QrWriter.Write'a geçirin.

IronQR ile PDF Sayfalarına QR Kodlarını Damgalama Yöntemini Keşfedin.

Başlamaya Hazır mısınız?

Nuget Downloads 74,386Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez