이 기본 가이드는 C#에서 PDF에 디지털 서명을 추가하는 방법에 중점을 둡니다. 디지털 서명 기능은 PDF 내용을 확인하고 수정을 방지하는 데 유용합니다. 이러한 정확한 단계와 코드 샘플은 C#을 사용하여 PDF 파일에 서명을 추가하는 방법을 설명합니다.
C#에서 PDF에 디지털 서명을 추가하는 단계
- Aspose.PDF for .NET 라이브러리에 대한 참조를 추가하여 애플리케이션에서 PDF에 디지털 서명
- PKCS7 클래스 개체에 입력 PDF document 및 인증서 파일 로드
- 페이지의 직각좌표와 서명을 배치할 외관 이미지를 설정합니다.
- PDF 파일을 인증하여 문서 서명 프로세스 완료
- 서명이 있는 출력 PDF 파일을 지정된 위치에 저장
이 단계에서는 C#을 사용하여 PDF 파일에 서명을 추가하는 방법을 설명합니다. 입력 이미지를 로드하는 동안 모양 이미지를 손으로 쓴 서명으로 사용자 정의할 수 있습니다. 또한 인증서 파일은 디지털 서명의 진위를 인증하기 위해 암호와 함께 필요합니다.
C#에서 PDF에 디지털 서명을 추가하는 코드
위의 코드 조각은 C# 디지털 서명 PDF 기능을 사용하여 애플리케이션에 통합할 수 있는 방법을 보여줍니다. PdfFileSignature 클래스 개체는 서명의 다른 속성으로 작업하는 데 사용됩니다. 예를 들어, 개정 또는 사용자 권한 정보, PDF 파일에서 디지털 서명을 추가하거나 제거하기 위한 액세스 권한 등이 있습니다.
이 기사에서는 C#에서 PDF에 디지털 서명을 추가하는 방법을 배웠습니다. 그러나 PDF 파일을 보호하는 방법을 배우려면 C#에서 암호로 PDF를 보호하는 방법에 있는 문서를 참조하세요.