C#을 사용하여 Word에서 서명을 추가하는 방법

이 빠른 자습서에서는 구성 세부 정보, 세부 단계, 소스 Word 문서, PKCS12 저장소 및 해당 암호를 사용하는 실행 가능한 샘플 코드를 공유하여 C#을 사용하여 Word에서 서명을 추가하는 방법을 안내합니다. 사용자가 참조할 수 있도록 문서에 서명하기 전에 여러 속성을 설정할 수 있습니다. C#**을 사용하여 Word에 **전자 서명을 삽입하면 DOCX, DOC 등과 같이 지원되는 형식으로 저장할 수 있습니다.

C#을 사용하여 Word에서 서명을 추가하는 단계

  1. 문서에 서명하기 위해 NuGet 패키지 관리자를 사용하여 Aspose.Words를 추가하도록 개발 환경 구성
  2. 파일 경로와 비밀번호를 제공하여 CertificateHolder 클래스를 사용하여 PFX 인증서를 로드합니다.
  3. SignOptions 개체를 사용하여 댓글 및 서명 시간 설정
  4. FileStream을 사용하여 소스 Word 파일 로드
  5. DigitalSignatureUtil 클래스의 Sign 메서드를 사용하여 로드된 문서에 서명합니다.
  6. 서명된 문서 로드 및 서명 정보 확인

이 단계에서는 필요한 모든 클래스와 메서드를 공유하여 C#*을 사용하여 Word에서 *디지털 서명을 추가하는 프로세스를 설명합니다. 암호와 함께 인증서를 로드한 다음 서명 기관의 주석, 서명 날짜-시간, 서명란 이미지 및 공급자 ID와 같은 몇 가지 속성을 설정해야 합니다. 마지막으로 DigitalSignatureUtil 클래스를 사용하여 문서에 서명하고 디스크에 문서를 저장하지만 서명된 문서를 다시 로드하고 해당 정보를 표시하여 서명 확인을 시연한 마지막 단계는 선택 사항입니다.

C#을 사용하여 Word 문서에 서명하는 코드

이 코드는 *DigitalSignatureUtil 클래스를 사용하여 C#*을 사용하여 Word에 서명을 삽입하는 방법을 보여줍니다. 수정을 위해 Word 파일에서 모든 서명을 제거하는 것과 같은 다른 많은 기능을 지원합니다. 마찬가지로 로드된 문서에서 서명의 참조를 가져오는 데 사용되는 DigitalSignature 클래스에는 서명 시간, 주석, 주체 이름 및 발급자 이름과 같은 여러 속성이 포함되어 있습니다.

이 자습서에서는 C#*을 사용하여 *Word에 서명을 추가하도록 안내했습니다. Word 파일을 처음부터 만드는 데 관심이 있다면 C#에서 Word 문서를 만드는 방법에 대한 문서를 참조하세요.

 한국인