이 튜토리얼에는 Java의 PDF에서 서명을 제거하는 방법에 대한 정보가 포함되어 있습니다. 개발 환경, 프로그램 흐름 및 실행 가능한 샘플 코드를 구성하는 데 필요한 모든 세부 정보를 제공합니다. 작업을 수행하는 데 필요한 클래스 이름, 메서드 및 속성과 함께 완전한 지침을 받게 됩니다. PDF에서 모든 서명에 액세스할 수 있도록 Java의 PDF에서 디지털 서명을 삭제한 다음 일부 기준에 따라 서명 전체 또는 일부를 삭제합니다.
Java의 PDF에서 서명을 제거하는 단계
- 서명을 제거하려면 저장소에서 Aspose.PDF을(를) 추가할 환경을 설정하세요.
- PdfFileSignature 클래스의 개체 만들기
- bindPDF() 메소드를 사용하여 소스 PDF 파일 로드
- PDF 파일의 서명 목록에 액세스
- 모든 서명을 구문 분석하고 원하는 수의 서명을 제거합니다.
- 원하는 서명을 제거한 후 로드된 PDF를 저장하고 닫습니다.
이 단계는 Java의 PDF에서 디지털 서명을 제거하는 프로세스를 요약한 것입니다. 여기서 먼저 필요한 리소스에 대한 링크가 처음에 제공되고 이 응용 프로그램을 개발하는 데 필요한 단계 목록이 제공됩니다. 파일 경로를 제공하여 PdfFileSignature 클래스 개체의 bindPDF() 메서드를 사용하여 PDF 파일을 로드하도록 안내합니다. 이 클래스에는 로드된 파일의 모든 서명 목록을 가져오는 기능과 하나 또는 모든 서명을 제거하는 방법이 포함되어 있습니다.
Java의 PDF에서 서명을 제거하는 코드
이 코드는 PdfFileSignature 클래스가 주로 서명을 로드 및 삭제하는 데 사용되는 “Java에서 PDF의 서명을 삭제하는 방법"을 보여줍니다. 이 클래스는 또한 PDM 서명으로 문서를 인증하고, PDF 파일에 서명이 포함되어 있는지 확인하고, 서명 인증서를 추출하고, 빈 서명 필드 목록을 가져오는 데 사용할 수 있습니다. 필드 이름과 서명을 삭제하기 위해 추가 부울 플래그를 사용하는 removeSignature() 메서드를 사용할 수도 있습니다.
이 코드는 Java의 PDF에서 서명을 삭제하도록 안내했습니다. 디지털 서명을 추가하는 과정을 알아보려면 Java에서 디지털 서명을 추가하는 방법에 대한 문서를 참조하세요.