Wprowadź kod QR do pliku PDF

Stampowanie kodu QR bezpośrednio na istniejącej stronie PDF osadza skanowalną informację bez restrukturyzacji dokumentu. IronQR obsługuje to w trzech krokach: generuje bitmapę QR za pomocą QrWriter.Write().Save(), ładuje PDF za pomocą PdfDocument.FromFile, a następnie wywołuje DrawBitmap z koordynatami x i y w punktach PDF oraz określone width i height, aby precyzyjnie kontrolować rozmiar stempla.

Przewodnik 3-krokowy dla wstawiania kodu QR do 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);

Wyjaśnienie kodu

QrWriter.Write generuje kod QR, a Save() zwraca go jako AnyBitmap. Bitmapa jest przekazywana do DrawBitmap na załadowanym PdfDocument. Wartości x i y są w punktach PDF od lewego górnego rogu (strona A4 ma 595 × 842 pkt), a width i height precyzyjnie ustawiają rozmiar stempla — tutaj 70 × 70 pkt umieszcza kompaktowy QR w prawym górnym rogu. Wywołaj desiredWidth i desiredHeight, a następnie wywołaj pdf.SaveAs(), aby zapisać wynik.

Powszechne przypadki użycia obejmują osadzanie linków do płatności na fakturach, dodawanie kodów weryfikacyjnych do dokumentów prawnych oraz umieszczanie identyfikatorów śledzenia na biletach wydarzeń. Aby dostosować kompromis między rozmiarem a danymi, skonfiguruj obiekt QrOptions z innym poziomem korekcji błędów i przekaż do QrWriter.Write.

Odkryj, jak stemplować kody QR na stronach PDF za pomocą IronQR.

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 70,398 | Wersja: 2026.7 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Chcesz szybkiego dowodu? PM > Install-Package IronQR
uruchom próbkę obserwuj, jak Twój URL staje się kodem QR.