Java를 사용하여 PDF에 서명

디지털 인증서로 PDF에 서명하면 해당 문서가 원본이고 변경되지 않았음을 보장할 수 있습니다. 이는 파일의 신뢰성을 보장하는 디지털 인감과 같습니다. PDF 파일에 쉽게 서명하는 방법을 알아보면서 Java 기반 모험을 시작해 보겠습니다. 이 기사에서는 디지털 인증서 기술과 Java를 사용하여 PDF에 원활하게 서명하는 역할에 대해 알아봅니다. 인증서로 PDF에 쉽게 서명할 수 있는 Java 코드를 공개하는 단계를 따르세요.

PDF 파일에 디지털 서명을 위한 Java API

GroupDocs.Signature for Java API로 문서 보안을 강화하세요! 이 강력한 도구를 사용하면 디지털 서명을 원활하게 통합하여 파일의 무결성과 신뢰성을 보장할 수 있습니다.

다운로드 및 통합:

  1. GroupDocs 웹사이트를 방문하여 새 릴리스 섹션으로 이동합니다.
  2. Java 릴리스용 GroupDocs.Signature를 선택합니다.
  3. JAR 파일을 다운로드하거나 Maven 기반 애플리케이션 내에 다음 저장소 및 종속성을 추가하세요. (최신 버전을 권장합니다)
<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-signature</artifactId>
      <version>23.12</version>
   </dependency>
</dependencies>

이제 서명되지 않은 문서에 프로그래밍 방식으로 빠르게 서명하세요.

Java에서 디지털 인증서로 PDF에 서명하는 방법

모든 준비가 완료되면 몇 단계만 거치면 Java를 사용하여 문서에 성공적으로 서명할 수 있습니다. 디지털 인증서로 문서에 서명하려면 다음의 간단한 단계를 따르십시오.

  1. 문서에 Signature 개체를 설정하는 것부터 시작하세요.
  2. DigitalSignOptions 개체를 생성하고 인증서 파일에 연결합니다.
  3. 필요한 경우 비밀번호, 위치, 페이지 번호 등의 서명 옵션을 조정하세요.
    • 서명을 표시할 위치와 같은 추가 옵션을 설정하세요.
  4. 서명 방법을 실행하여 문서에 디지털 서명을 넣습니다.

다음은 Java 인증서로 PDF 문서에 서명하는 코드의 간단한 예입니다.

// Java를 사용하여 디지털 서명 인증서로 PDF에 서명하는 Java 코드
Signature signature = new Signature("path/document.pdf");

DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");

options.setImageFilePath("image.jpg");
options.setLeft(100);
options.setTop(100);
options.setPageNumber(1);
options.setPassword("1234567890");

// 문서에 파일에 서명
SignResult result = signature.sign("path/signed-document.pdf", options);

마찬가지로 문서에 서명하는 동안 더 많은 옵션을 추가할 수 있습니다. 옵션은 다음과 같습니다.

  • 배경
  • 테두리 스타일
  • 연락처 정보
  • 서명 날짜
  • 디지털 서명됨
  • 글꼴군
  • 글꼴 크기
  • 영상
  • 위치
  • 여유
  • 페이지 번호
  • 이유
  • 회전
  • 모든 페이지에 표시
  • 투명도
  • 너비
서명된 PDF - 디지털 서명

무료로 Signature API 받기

무료 시험판

다운로드 섹션에서 무료 평가판을 다운로드하세요.

무료 라이센스

이 라이브러리를 제한 없이 무료로 탐색하려면 임시 라이센스를 획득하세요.

디지털 서명용 Java API

결론

이 가이드에서는 Java의 디지털 인증서를 사용하여 PDF에 디지털 서명하는 방법을 알아냈습니다. 또한 시그니처의 모양을 조정하는 것도 매우 쉽습니다. 이제 다음 단계로 나아가서 Java 애플리케이션 제작을 실험해 보세요. Java를 사용하여 디지털 인증서로 PDF에 전자 서명하기 위한 개인화된 터치를 만듭니다.

또한보십시오

전자 서명 PDF 문서 – 학습 리소스

GroupDocs.Signature API를 탐색하는 데 필요한 자세한 내용과 리소스를 보려면 다음 유용한 링크를 확인하세요.