Aspose를 위한 디지털 서명 플러그인.PDF
**Aspose.PDF 디지털 서명 플러그인은 개발자가 .NET 응용 프로그램에서 PDF 파일에 직접 암호화 및 눈에 띄는 디자이너 서명을 적용할 수 있게 해줍니다. 인증서 기반 서명의 내장 지원, 타임 스탬프 및 서류 이미지를 제공함으로써 비즈니스, 법률 또는 준수 기반 시나리오에서 안전한 문서 작업 흐름을 촉진합니다.
최신 기사
Aspose.PDF 디지털 서명 플러그인 키 기능
증명서 기반 PDF 서명정체성 및 준수를 위한 표준 X.509 인증서를 사용하여 PDF 문서를 서명합니다.
- 서명 이미지 지원*서명 이미지 (예를 들어, 수동으로 쓰여진, 로고)에 구성 가능한 위치에 서명의 서류.
- 유연한 서명 설정*서명을위한 위치, 이유 및 외관을 설정합니다. 배치, 크기 및 시각적 스타일을 사용자 정의하십시오.
- 고급 보안 옵션*타임 스탬핑, 취소 검사 및 서명 필드 잠금을 사용하여 고급 요구 사항을 충족합니다.
** Aspose.PDF 디지털 서명 플러그인으로 시작하세요**
.NET을 위한 Aspose.PDF 설치NuGet를 통해 패키지를 추가하거나 .NET 프로젝트에 모임을 추가합니다.
당신의 라이센스를 설정하십시오라이센스 키를 적용하여 완전한 기능을 해제합니다.
- 서명 옵션 설정*사용하기
Signature
그리고SignOptions
입력 PDF, 인증서, 서명 이미지 및 옵션을 지정하는 클래스.
- 서명 옵션 설정*사용하기
** 서명 프로세스를 실행하십시오**서명을 수행하고 서명 된 문서를 저장하거나 배포합니다.
예제 : 인증서 및 서명 이미지 (C#)를 가진 PDF를 디지털로 등록하십시오
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\unsigned.pdf";
var outputPath = @"C:\Samples\signed.pdf";
var certPath = @"C:\Keys\certificate.pfx";
var certPassword = "your_password";
var signatureImagePath = @"C:\Images\sign.png";
// Set up signature options
var signOptions = new SignOptions
{
CertificateFile = certPath,
CertificatePassword = certPassword,
SignatureImageFile = signatureImagePath,
SignaturePosition = new Rectangle(100, 100, 200, 150), // X1, Y1, X2, Y2
Reason = "Approved by QA",
Location = "Head Office"
};
signOptions.AddInput(new FileDataSource(inputPath));
signOptions.AddOutput(new FileDataSource(outputPath));
// Process signing
var plugin = new Signature();
var result = plugin.Process(signOptions);
Console.WriteLine("Signed file: " + outputPath);
*사용 사례 및 확장
- Bulk 서명: 인적, 법적 또는 금융 작업을 위한 PDF 세트의 서명을 자동화합니다.
- Visible vs. Invisible Signatures: 규제 또는 브랜드 요구 사항에 따라 서명의 출현 및 배치를 설정합니다.
- Signature Validation: Aspose.PDF API 확장을 사용하여 기존 디지털 서명을 확인하고 인증합니다.
- Multiple Signers: 다른 사용자 또는 단체의 여러 디지털 서명을 추가하기 위해 서명 단계를 지정합니다.
API 참조 시간표 서버 구성, 서명 검증 및 사용자 지정 외관에 대한 자세한 내용을 보세요.
* 최고의 습관*
- 안전하게 저장하고 개인 키 파일 / 인증서를 관리합니다.
- 항상 서명 작업을 기록하고 준수를 위해 출력을 확인합니다.
- 서명 이미지를 명확하고 방해되지 않은 문서 영역에 배치합니다.
- 서명 시각성과 호환성을 보장하기 위해 다양한 PDF 브라우저를 사용하여 테스트합니다.
관련 자원 :