IRONSOFTWAREHOME
PDF에 서명 추가하기


// Step 1. Create a PDF
PdfDocument pdf = PdfDocument.renderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>");

// Step 2. Create a Signature.
// You may create a .pfx or .p12 PDF signing certificate using Adobe Acrobat Reader.
// Read: https://helpx.adobe.com/acrobat/using/digital-ids.html
Signature signature = new Signature("Iron.pfx", "123456");

// Step 3. Optional signing options and a handwritten signature graphic
signature.setSigningContact("support@ironsoftware.com");
signature.setSigningLocation("Chicago, USA");
signature.setSigningReason("To show how to sign a PDF");
File imageFile = new File("handwriting.png");
byte[] imageBytes = Files.readAllBytes(imageFile.toPath());
signature.setSignatureImage(imageBytes, new Rectangle(100, 200, 250, 100));

// Step 4. Sign the PDF with the PdfSignature. Multiple signing certificates may be used
SignatureManager signatureManager = pdf.getSignature();
signatureManager.SignPdfWithSignature(signature);

// Step 5. The PDF is not signed until saved to file, stream or byte array.
pdf.saveAs("signed.pdf");
mvn install
PDF에 서명 추가하기

PDF에 서명 추가하기

Java 개발자는 IronPDF for Java의 SignatureSignatureManager 클래스를 사용하여 PDF 문서에 전자 및 디지털 서명을 프로그래밍적으로 추가할 수 있습니다.

디지털 서명용으로는 유효한 .pfx 또는 .p12 인증서 위치와 비밀번호를 사용하여 새로운 Signature 클래스를 인스턴스화합니다. 다음으로, 작업 중인 PDF의 SignatureManager에서 signPdfWithSignature 메서드를 호출하여 인증서로 PDF에 서명합니다.

IronPDF 컴퓨터로 생성된 텍스트 이미지 또는 디지털화된 손글씨 이미지 형태의 서명 이미지 삽입도 지원합니다. 서명된 PDF에 앞서 이미지를 서명에 포함하려면 addSignatureImage 메서드를 사용하십시오.

PDF 페이지에 자필 서명을 추가해야 하시나요? HtmlStamper 클래스를 사용하여 문서의 하나 이상의 페이지에 HTML 텍스트 및 이미지를 추가합니다.

자바를 사용하여 PDF에 디지털 서명을 프로그래밍 방식으로 추가하는 방법

  1. PDF에 디지털 서명을 하려면 IronPDF Java 라이브러리를 설치하세요.
  2. 직관적인 API를 사용하여 기존 PDF를 불러오거나 새 PDF를 렌더링하세요.
  3. Signature 객체를 생성하고 세분화된 정보를 사용자 지정합니다.
  4. PDF 인스턴스에서 getSignature 메서드를 호출하여 SignatureManager에 액세스합니다.
  5. SignatureManager 인스턴스의 signPdfWithSignature 메서드를 사용하여 PDF에 서명합니다.
Explore the Signature Class for Java Digital Signatures
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일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.