IRONSOFTWAREHOME
Dodaj kody kreskowe w HTML do PDF
import {PdfDocument, BarcodeType} from "@ironsoftware/ironpdf";

(async () => {
    // Render HTML to PDF
    const pdf = await PdfDocument.fromHtml("<h1>Stamp Barcode</h1>");

    // Configure barcode options
    const barcodeOptions = {
        barcodeEncoding: BarcodeType.code39,
    };

    // Stamp barcode
    await pdf.stampBarcode("Hello World", barcodeOptions);

    // Export to a file
    await pdf.saveAs("bcTest.pdf");
})();
NuGet Download
Install-Package @ironsoftware/ironpdf
Dodaj kody kreskowe w HTML do PDF

Dodaj kody kreskowe w HTML do PDF

Kody kreskowe mogą być zastosowane bezpośrednio do nowo wygenerowanych lub istniejących plików PDF. Uzyj metody stampBarcode, aby dodac kod kreskowy do dokumentu PDF. Jedynym wymaganym wejściem jest wartość, którą kod kreskowy powinien reprezentować.

Jednak oprócz tego wymaganego wejścia istnieje również opcjonalny obiekt konfiguracji kodu kreskowego, który może określać następujące ustawienia:

  • barcodeType: Typ kodowania kodu kreskowego do uzycia.
  • behindExistingContent: Ustaw na true, aby zastosowac znaczek za zawartoscia. Jeśli treść jest nieprzezroczysta, stempel może być niewidoczny.
  • horizontalAlignment: Poziome wyrownanie znaczka wzgledem strony.
  • horizontalOffset: Poziome przesuniecie. Wartość 0 nie ma wpływu. Dodatnie wartości wskazują przesunięcie w prawo, podczas gdy ujemne wartości wskazują przesunięcie w lewo.
  • verticalAlignment: Pionowe wyrownanie znaczka wzgledem strony.
  • verticalOffset: Pionowe przesuniecie. Wartość 0 nie ma wpływu. Dodatnie wartości wskazują przesunięcie w dół, podczas gdy ujemne wartości wskazują przesunięcie w górę.
  • hyperlink: Pozwala elementom oznaczonym tym Stamper posiadac hiperlacze na klik.
  • maxHeight: Maksymalna wysokosc wyjsciowego znaczka.
  • maxWidth: Maksymalna szerokosc wyjsciowego znaczka.
  • minHeight: Minimalna wysokosc wyjsciowego znaczka.
  • minWidth: Minimalna szerokosc wyjsciowego znaczka.
  • opacity: Ustawia nieprzezroczystosc, pozwalajac na przezroczystosc znaczka. Wartość 0 sprawia, że jest całkowicie niewidoczny, a 100 czyni go całkowicie nieprzezroczystym.
  • renderDelay: Okresla liczbe milisekund do odczekania po wyrenderowaniu HTML przed drukowaniem. Może to być przydatne przy rozważaniu renderowania JavaScript, Ajax lub animacji.
  • rotation: Obraca znaczek zgodnie z ruchem wskazowek zegara od 0 do 360 stopni, jak okreslono.
  • scale: Stosuje skale procentowa do znaczkow, sprawiajac, ze sa wieksze lub mniejsze.
  • timeout: Limit czasu renderowania w sekundach.
  • heightPx: Wysokosc kodu kreskowego w pikselach.
  • widthPx: Szerokosc kodu kreskowego w pikselach.

Aby uzyskać więcej informacji o pracy z plikami PDF i kodami kreskowymi, odwiedź Dokumentację IronPDF. Odkryj inne biblioteki od Iron Software, takie jak IronBarcode do generowania kodów kreskowych, które mogą rozszerzyć możliwości Twojego projektu.

Naucz się dodawać kody kreskowe do plików PDF za pomocą IronPDF for Node.js
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Wersja:2026.6właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta