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 gerçekleştirir: QrWriter.Write().Save() ile bir QR bitmap'i oluşturur, PdfDocument.FromFile ile PDF'yi yükler, ardından DrawBitmap'yi çağırır; burada x ve y koordinatları PDF noktalarında ve damga boyutunu hassas bir şekilde kontrol etmek için açık width ve height değerleri kullanılır.
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 AnyBitmap olarak döndürür. Bitmap, yüklenen PdfDocument üzerinde DrawBitmap'ye aktarılır. x ve y değerleri, sol üst köşeden itibaren PDF puanları cinsindendir (bir A4 sayfası 595 × 842 pts'dir) ve width ile height değerleri damga boyutunu kesin olarak belirler — burada 70 × 70 pts, sağ üst köşeye kompakt bir QR yerleştirir. desiredWidth ve desiredHeight'yi çağırın, ardından sonucu yazmak için pdf.SaveAs()'yi ç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 dengesi için, farklı bir hata düzeltme düzeyine sahip bir QrOptions nesnesi yapılandırın ve bunu QrWriter.Write'ye aktarın.
IronQR ile PDF Sayfalarına QR Kodlarını Damgalama Yöntemini Keşfedin.

