IRONSOFTWAREHOME
HTML에 바코드를 추가하여 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에 바코드를 추가하여 PDF에 삽입하기

HTML에 바코드를 추가하여 PDF에 삽입하기

바코드는 새로 생성된 PDF 또는 기존 PDF에 직접 적용할 수 있습니다. PDF 문서에 바코드를 추가하기 위해 stampBarcode 메서드를 사용하십시오. 필수 입력값은 바코드가 나타낼 값뿐입니다.

하지만 필수 입력 사항 외에도 다음과 같은 설정을 지정할 수 있는 선택적 바코드 구성 객체가 있습니다.

  • barcodeType: 사용할 바코드의 인코딩 유형.
  • behindExistingContent: 내용을 뒤에 스탬프를 적용하려면 true로 설정하십시오. 내용물이 불투명하면 도장이 보이지 않을 수 있습니다.
  • horizontalAlignment: 페이지에 대한 스탬프의 수평 정렬.
  • horizontalOffset: 수평 오프셋. 값이 0이면 아무런 효과가 없습니다. 양수 값은 오른쪽으로의 오프셋을 나타내고, 음수 값은 왼쪽으로의 오프셋을 나타냅니다.
  • verticalAlignment: 페이지에 대한 스탬프의 수직 정렬.
  • verticalOffset: 수직 오프셋. 값이 0이면 아무런 효과가 없습니다. 양수 값은 하향 오프셋을 나타내고, 음수 값은 상향 오프셋을 나타냅니다.
  • hyperlink: 이 Stamper의 스탬프 요소가 클릭할 수 있는 하이퍼링크를 가질 수 있도록 허용.
  • maxHeight: 출력 스탬프의 최대 높이.
  • maxWidth: 출력 스탬프의 최대 너비.
  • minHeight: 출력 스탬프의 최소 높이.
  • minWidth: 출력 스탬프의 최소 너비.
  • opacity: 스탬프가 반투명할 수 있도록 불투명도를 설정합니다. 값이 0이면 완전히 투명해지고, 100이면 완전히 불투명해집니다.
  • renderDelay: HTML이 렌더링된 후 인쇄하기 전에 기다릴 밀리초 수를 지정합니다. 이는 JavaScript, Ajax 또는 애니메이션 렌더링을 고려할 때 유용할 수 있습니다.
  • rotation: 지정된 대로 0도에서 360도까지 시계 방향으로 스탬프를 회전시킵니다.
  • scale: 스탬프에 백분율 스케일을 적용하여 더 크게 또는 더 작게 만듭니다.
  • timeout: 초 단위의 렌더링 타임아웃.
  • heightPx: 바코드의 픽셀 단위 높이.
  • widthPx: 바코드의 픽셀 단위 너비.

PDF 및 바코드 작업에 대한 자세한 내용은 IronPDF 설명서를 참조하십시오. Iron Software 에서 제공하는 다른 라이브러리(예: 바코드 생성용 IronBarcode )를 살펴보세요. 프로젝트 기능을 더욱 향상시킬 수 있습니다.

Node.js 용 IronPDF 사용하여 PDF에 바코드를 추가하는 방법을 알아보세요.
GitHub에서 보기

시작할 준비 되셨나요?

버전:2026.6방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.