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 plik PDF za pomocą PdfDocument.FromFile, a następnie wywołuje DrawBitmap z współrzędnymi x i y w punktach PDF oraz wyraźnymi 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. Mapa bitowa jest przekazywana do DrawBitmap na załadowanym PdfDocument. Wartości x i y są podane w punktach PDF od lewego górnego rogu (strona A4 ma wymiary 595 × 842 pkt), a width i height precyzyjnie określają rozmiar kodu — tutaj 70 × 70 pkt umieszcza kompaktowy kod 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 uzyskać kompromis między rozmiarem a ilością danych, skonfiguruj obiekt QrOptions z innym poziomem korekcji błędów i przekaż go do QrWriter.Write.

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

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 67,270 | Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

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