C#에서 QR 코드로 PDF에 디지털 서명

C#에서 QR 코드로 PDF에 디지털 서명

현대에는 QR 코드가 포함된 디지털 서명된 PDF가 더욱 안전해지고 자동화된 디지털 처리 시스템에서 신속하게 확인할 수 있게 되었습니다. QR 코드를 사용하는 또 다른 좋은 이유는 유용한 정보를 많이 담을 수 있기 때문입니다. C#에서 QR 코드로 PDF 파일에 전자서명하는 방법을 배우고 싶다면 잘 찾아오셨습니다.

이 기사에서 다룰 내용은 다음과 같습니다.

QR 코드로 PDF에 디지털 서명하는 C# 라이브러리

DLL을 다운로드하거나 NuGet 패키지 관리자 콘솔에서 명령(아래 제공된 대로)을 실행하여 설치할 수 있습니다.

Install-Package GroupDocs.Signature

C#에서 QR 코드로 PDF에 디지털 서명하는 단계

설치 후 몇 줄의 코드 작성을 시작하겠습니다.

아래에 언급된 단계와 코드 스니펫을 따르십시오.

  1. Signature 클래스를 인스턴스화하고 소스 문서의 경로를 생성자 매개변수로 전달합니다.
  2. QrCodeSignOptions 클래스의 인스턴스를 초기화하고 EncodeTypeText 속성을 설정합니다.
  3. Signature 클래스의 Sign 메서드를 호출하고 출력 파일의 경로와 QrCodeSignOptions를 전달합니다.

다음 코드 샘플을 복사하여 C# 파일에 붙여넣기만 하면 됩니다.

출력은 아래 이미지에서 볼 수 있습니다.

QR 코드 표시

C#에서 QR 코드로 PDF 전자 서명 - 고급 옵션

PDF eSign 라이브러리는 QrCodeSignOptions 클래스에서 유용한 추가 옵션을 제공합니다. 이 클래스를 사용하여 서명 정렬, 여백, 테두리, 글꼴, 색상 및 배경을 지정할 수 있습니다. 또한 SignResult 클래스를 사용하여 새로 생성한 시그니처의 결과를 확인할 수 있습니다.

고급 옵션으로 QR 코드를 생성하는 단계는 다음과 같습니다.

  1. 소스 문서의 경로를 생성자 매개변수로 제공하여 Signature 클래스의 새 인스턴스를 초기화합니다.
  2. QrCodeSignOptions 클래스의 인스턴스를 인스턴스화합니다.
  3. 서명의 텍스트 및 인코딩 유형을 설정합니다.
  4. 서명 위치를 설정합니다.
  5. 서명의 정렬, 여백, 테두리, 글꼴, 색상 및 배경을 지정합니다.
  6. Signature 클래스의 Sign 메서드를 호출하고 출력 파일의 경로와 QrCodeSignOptions를 전달합니다.
  7. 선택적으로 SignResult 개체를 가져와 새로 생성된 서명을 분석하거나 확인할 수 있습니다.

다음 C# 코드는 고급 옵션을 사용하여 QR 코드로 PDF에 서명하는 방법을 보여줍니다.

아래 이미지와 같이 출력됩니다.

전자서명 PDF

무료 라이선스 받기

무료 임시 라이센스를 사용하여 평가 제한 없이 API를 테스트할 수 있습니다.

결론

이 기사에서는 전자 서명 라이브러리를 사용하여 **C#**에서 QR 코드로 PDF에 디지털 서명하는 방법을 배웠습니다. 게다가 PDF 문서에 QR 코드 서명을 추가하는 몇 가지 고급 옵션에 대한 지식도 얻었습니다. 문서를 방문하여 디지털 서명 라이브러리의 다른 기능에 대해 알아볼 수 있습니다.

또한 시작 가이드를 따르는 것이 좋습니다.

질문하기

포럼에서 귀하의 질문이나 질문에 대해 알려주실 수 있습니다.

또한보십시오