IRONSOFTWAREHOME
HTML'den PDF'ye Barkodlar Ekle
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");
})();
npm i @ironsoftware/ironpdf
HTML'den PDF'ye Barkodlar Ekle

HTML'den PDF'ye Barkodlar Ekle

Barkodlar, yeni oluşturulan PDF'lere veya mevcut PDF'lere doğrudan uygulanabilir. Bir barkodu PDF belgesine eklemek için stampBarcode yöntemini kullanın. Tek gerekli girdi, barkodun temsil etmesi gereken değerdir.

Ancak, bu gerekli girdiye ek olarak, aşağıdaki ayarları belirleyebilen isteğe bağlı bir barkod yapılandırma nesnesi de vardır:

  • barcodeType: Kullanılacak barkodun kodlama türü.
  • behindExistingContent: Damgayı içeriğin arkasına uygulamak için bunu true olarak ayarlayın. İçerik opaksa, damga görünmez olabilir.
  • horizontalAlignment: Damganın sayfaya göre yatay hizalaması.
  • horizontalOffset: Yatay ofset. 0 değeri hiçbir etki yapmaz. Pozitif değerler sağa, negatif değerler sola kaydırma belirtir.
  • verticalAlignment: Damganın sayfaya göre dikey hizalaması.
  • verticalOffset: Dikey ofset. 0 değeri hiçbir etki yapmaz. Pozitif değerler aşağı doğru, negatif değerler yukarı doğru kaydırma belirtir.
  • hyperlink: Bu Stamper'ın damgalı elemanlarının tıklanabilir bir köprüye sahip olmasına izin verir.
  • maxHeight: Çıktı damgasının maksimum yüksekliği.
  • maxWidth: Çıktı damgasının maksimum genişliği.
  • minHeight: Çıktı damgasının minimum yüksekliği.
  • minWidth: Çıktı damgasının minimum genişliği.
  • opacity: Damganın şeffaf olmasına olanak tanıyan opaklığı ayarlar. 0 değeri tamamen görünmez yaparken, 100 tamamen opak yapar.
  • renderDelay: HTML render edildikten sonra yazdırmadan önce kaç milisaniye bekleneceğini belirtir. JavaScript, Ajax veya animasyonların render edilmesini düşünürken bu yararlı olabilir.
  • rotation: Damgayı belirtilen şekilde 0 ile 360 derece arasında saat yönünde döndürür.
  • scale: Damgalara yüzde ölçek uygular, onları büyütür veya küçültür.
  • timeout: Saniye cinsinden render zaman aşımı.
  • heightPx: Barkodun piksel cinsinden yüksekliği.
  • widthPx: Barkodun piksel cinsinden genişliği.

PDF'lerle ve barkodlarla çalışma hakkında daha fazla bilgi için IronPDF Belgelerini ziyaret edin. Projenizin yeteneklerini artırabilecek barkod üretimi için IronBarcode gibi diğer Iron Software kütüphanelerini keşfedin.

IronPDF for Node.js ile PDF'lere Barkod Eklemeyi Öğrenin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Sürüm:2026.6yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez