IRONSOFTWAREHOME
디지털 서명
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Step 1. Import a PDF
const pdf = await PdfDocument.open("sample.pdf");

    // Step 2. Sign the PDF with digital certificate
    await pdf.signDigitalSignature({
        certificatePath: "IronSoftware.pfx",
        certificatePassword: "123456",
        signingReason: "To show how to sign a PDF",
        signingLocation: "Chicago, USA",
        signatureImage: {
            SignatureImagePath: "logo.png"
        }
    });

    //Step 3. The PDF is not signed until saved to file.
await pdf.saveAs("signed.pdf");
})();
npm i @ironsoftware/ironpdf
디지털 서명

디지털 서명

PDF 문서에 디지털 서명을 적용하는 과정은 기존 PDF 파일을 가져오는 것으로 시작됩니다.

디지털 서명을 적용하려면 signDigitalSignature 메서드를 사용하세요. 이 방법은 디지털 인증서의 파일 경로를 지정하고 문서 서명에 필요한 암호를 제공해야 합니다. 또한, 서명 사유 및 장소와 같은 기타 정보도 포함할 수 있습니다.

다음은 C#에서 IronPDF 사용하여 디지털 서명을 적용하는 방법의 예입니다.

이 예시에서는 다음과 같습니다.

  • PdfDocument.FromFile을 사용하여 기존 PDF 문서를 로드하는 것으로 시작합니다.
  • 그런 다음 SignDigitalSignature 메서드를 사용하여 디지털 서명을 적용합니다. 이 메서드에는 .pfx 파일(디지털 인증서)의 경로와 해당 비밀번호가 필요합니다. 서명 사유 및 장소와 같은 추가 정보도 제공할 수 있습니다.
  • 마지막으로, 서명된 PDF는 SaveAs 메서드를 사용하여 저장됩니다.

디지털 서명이 적용되면 saveAs 메서드를 사용하여 서명된 PDF 문서를 내보내세요. 이 문서 버전은 이제 안전하게 서명되었습니다.

IronPDF 에서 이 방법을 사용하는 방법에 대한 자세한 내용은 IronPDF 웹사이트의 디지털 서명 관련 문서를 참조하십시오.

코드 살펴보기: 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일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.