將QR碼蓋章到PDF

將 QR 碼直接烙印至現有 PDF 頁面,可在不重新排版文件的情況下嵌入可掃描資訊。 IronQR 透過三個步驟處理此功能:使用 QrWriter.Write().Save() 產生 QR 位圖,透過 PdfDocument.FromFile 載入 PDF,然後呼叫 DrawBitmap,並傳入 PDF 座標點的 x 和 y 座標,以及明確的寬度和高度,以精確控制水印大小。

將 QR 碼嵌入 PDF 的 3 步驟指南

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

程式碼解釋

QrWriter.Write 會產生 QR 碼,而 Save() 則會將其作為 AnyBitmap 傳回。 位圖會傳遞至已載入的 PdfDocument 上的 DrawBitmapxy 的數值是以 PDF 點為單位,從左上角起算(A4 頁面為 595 × 842 點),而 desiredWidthdesiredHeight 則精確設定了印製尺寸——此處 70 × 70 點的設定會將緊湊型 QR 碼置於右上角。 請呼叫 pdf.SaveAs() 來寫入結果。

常見的應用情境包括:在發票中嵌入付款連結、在法律文件中加入驗證碼,以及在活動門票上標註追蹤編號。 若需在容量與資料品質之間取得平衡,請為 QrOptions 物件設定不同的錯誤校正等級,並將其傳遞給 QrWriter.Write

探索如何使用 IronQR 將 QR 碼嵌入 PDF 頁面。

準備好開始了嗎?
Nuget 下載 63,625 | 版本: 2026.4 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronQR
執行範例 觀看您的 URL 變成 QR code。