IRONSOFTWAREHOME
將 HTML 中的 BarCode 加入 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");
})();
npm i @ironsoftware/ironpdf
將 HTML 中的 BarCode 加入 PDF

將 HTML 中的 BarCode 加入 PDF

條碼可以直接應用於新生成的PDF或現有的PDF中。 使用stampBarcode方法將條碼新增到PDF文件中。 唯一需要的輸入是條碼應該表示的值。

然而,除了這個必需的輸入外,還有一個可選的條碼配置物件,可以指定以下設置:

  • barcodeType:要使用的條碼編碼型別。
  • behindExistingContent:將其設置為true以將印章應用在內容後面。 如果內容是不透明的,印章可能會不可見。
  • horizontalAlignment:印章相對於頁面的水平對齊方式。
  • horizontalOffset:水平偏移量。 值為0時沒有影響。 正值表示向右偏移,負值表示向左偏移。
  • verticalAlignment:印章相對於頁面的垂直對齊方式。
  • verticalOffset:垂直偏移量。 值為0時沒有影響。 正值表示向下偏移,負值表示向上偏移。
  • Stamper的印章元素具有點擊超連結。
  • maxHeight:輸出印章的最大高度。
  • maxWidth:輸出印章的最大寬度。
  • minHeight:輸出印章的最小高度。
  • minWidth:輸出印章的最小寬度。
  • opacity:設定不透明度,允許印章透明。 值為0時完全不可見,而100時完全不透明。
  • renderDelay:指定在HTML渲染後列印前等待的毫秒數。 當考慮JavaScript、Ajax或動畫的渲染時,這可能很有用。
  • rotation:根據指定將印章順時針旋轉0到360度。
  • scale:對印章應用百分比縮放,使其變大或變小。
  • timeout:渲染超時秒數。
  • heightPx:條碼的像素高度。
  • widthPx:條碼的像素寬度。

有關處理PDF和條碼的更多資訊,請存取IronPDF文件。 探索Iron Software的其他程式庫,例如IronBarcode用於條碼生成,這可以增強您的專案能力。

學習如何使用IronPDF for Node.js將條碼新增到PDF中
在GitHub上查看

準備好開始了嗎?

版本:2026.6剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費線上演示
Booking Badge

獲得來自全球數百萬工程師的信賴

Iron Software的客戶徽標
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的資料將始終保密。
獲得來自全球數百萬工程師的信賴
Iron Software的客戶徽標
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
Node.js模組下載PDF
使用npm安裝

版本: 2026.6

  1. 下載並安裝Node.js 12+。
  2. 在終端機中執行上述命令。

授權從$999起