이 기본 가이드는 파이썬에서 PDF에 디지털 서명을 추가하는 방법에 중점을 둡니다. 디지털 서명 기능은 PDF 내용을 확인하고 원하지 않는 수정을 방지하는 효과적인 유틸리티입니다. 이러한 정확한 단계와 코드 샘플은 Python을 사용하여 PDF 파일에 서명을 추가하는 방법을 설명합니다.
Python에서 PDF에 디지털 서명을 추가하는 단계
- PDF 파일에 디지털 서명을 추가하려면 환경을 .NET을 통해 Python용 Aspose.PDF 사용로 설정하세요.
- PKCS7 클래스 인스턴스를 사용하여 입력 PDF document 및 인증서 파일 로드
- 페이지의 직교 좌표와 외형 이미지를 이용하여 사각형을 만들어 서명을 설정합니다.
- 로드된 PDF 파일 인증 및 문서 서명 프로세스 완료
- 디지털 서명된 PDF 파일을 디스크에 저장
이 단계는 Python 추가 서명을 PDF 파일에 사용하는 것이 얼마나 쉬운지 보여줍니다. 입력 이미지를 로드하는 동안 손으로 쓴 서명 이미지를 삽입하여 이미지의 모양을 추가로 사용자 지정할 수 있습니다. 디지털 서명의 신뢰성을 인증하려면 암호와 함께 인증서 파일을 생성해야 합니다.
Python에서 PDF에 디지털 서명을 추가하는 코드
위의 예는 Python 디지털 서명 PDF 기능을 사용하여 대상 응용 프로그램에 쉽게 통합할 수 있는 방법을 보여줍니다. PdfFileSignature 클래스 인스턴스는 몇 가지 이름을 지정하기 위해 PDF 파일에서 디지털 서명을 추가하거나 제거하기 위해 개정 또는 사용자 권한 정보 및 액세스 권한을 포함하여 디지털 서명의 다양한 속성을 사용하는 데 사용됩니다.
이 예제에서는 Python에서 PDF에 디지털 서명을 추가하는 방법을 배웠습니다. PDF 파일 내의 콘텐츠 자르기에 대해 알아보려면 Python을 사용하여 PDF를 자르는 방법의 문서를 참조하세요.