C#을 사용하여 PDF에서 서명을 제거하는 방법

이 빠른 자습서는 C#을 사용하여 PDF에서 서명을 제거하는 방법에 대해 안내합니다. 기능을 시연하는 실행 가능한 샘플 코드와 함께 C#을 사용하여 PDF에서 서명을 삭제하는 기본 단계가 포함되어 있습니다. 또한 PDF 파일에서 모든 서명을 삭제하거나 이름을 기반으로 특정 서명을 삭제하는 방법을 배우게 됩니다.

C#을 사용하여 PDF에서 서명을 제거하는 단계

  1. NuGet 패키지 관리자를 사용하여 서명을 제거하는 Aspose.PDF을(를) 추가하도록 IDE 구성
  2. PdfFileSignature 개체 만들기
  3. 원본 PDF를 PdfFileSignature 개체로 바인딩
  4. GetSignNames() 메서드를 사용하여 모든 서명 이름 목록을 가져옵니다.
  5. 모든 서명을 반복하고 RemoveSignature() 메서드를 사용하여 원하는 서명을 삭제합니다.
  6. 서명을 삭제한 후 출력 PDF 저장

이 단계에서는 C#*을 사용하여 *PDF에서 전자 서명을 제거하는 프로세스를 지정합니다. 먼저 원본 PDF 파일은 모든 서명에 액세스하기 위한 GetSignNames() 메서드와 개별 서명을 제거하기 위한 RemoveSignature() 메서드가 포함된 PdfFileSignature 클래스 개체와 바인딩됩니다. 마지막 단계에서 결과 PDF 파일을 요구 사항에 따라 디스크나 메모리 스트림에 저장할 수 있습니다.

C#을 사용하여 PDF에서 디지털 서명을 제거하는 코드

이 코드는 *C#*을 사용하여 PDF에서 서명을 삭제하는 방법을 보여줍니다. PdfFileSignature 클래스는 서명을 제거하는 데 사용되지만 이 클래스에는 소스 파일의 인증 여부 확인, LTV 활성화 플래그 확인, 파일에 서명 포함 여부 확인, 서명 확인과 같은 많은 다른 기능이 포함되어 있습니다. 등 몇 가지를 나열합니다. RemoveSignature() 메서드를 사용하는 동안 서명만 제거하거나 서명과 필드를 모두 제거하도록 플래그를 설정할 수도 있습니다.

이 튜토리얼은 PDF 파일에서 서명을 제거하도록 안내했습니다. PDF 파일을 보호하는 방법에 대해 알아보려면 C#에서 암호로 PDF를 보호하는 방법에 있는 문서를 참조하세요.

 한국인