PDF 타임스탬프 추가기
Documentize PDF 타임스탬프 추가기는 .NET에서 PDF 문서에 안전한 타임스탬프를 추가하기 위해 설계된 강력한 도구입니다. 신뢰할 수 있는 시간 참조를 제공함으로써 문서의 무결성과 진정성을 향상시켜 디지털 서명 기준을 준수하도록 보장합니다.
주요 기능:
- 안전한 타임스탬프 추가: 귀하의 PDF 문서에 안전한 타임스탬프를 손쉽게 추가합니다.
- 사용자 지정 가능한 타임스탬프 서버: 사용자 지정 타임스탬프 서버 URL 및 인증 자격 증명을 사용할 수 있습니다.
- 자동화: .NET 애플리케이션에 타임스탬프 추가를 통합하여 자동화된 워크플로우를 지원합니다.
- 준수: 귀하의 문서가 디지털 서명 및 타임스탬프에 대한 업계 표준을 충족하는지 확인합니다.
PDF 문서에 타임스탬프 추가하는 방법
PDF 문서에 안전한 타임스탬프를 추가하려면 다음 단계를 따르세요:
Timestamp
클래스의 인스턴스를 생성합니다.- 타임스탬프 프로세스를 구성하기 위해
AddTimestampOptions
의 인스턴스를 생성합니다. AddInput
메서드를 사용하여 입력 PDF 파일을 추가합니다.AddOutput
을 사용하여 출력 파일 경로를 설정합니다.Process
메서드를 사용하여 타임스탬프 처리를 실행합니다.
1
2// 타임스탬프 플러그인 인스턴스화
3var plugin = new Timestamp();
4
5// 타임스탬프 옵션 구성
6var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
7
8// 입력 PDF 파일 추가
9opt.AddInput(new FileDataSource("path_to_pdf"));
10
11// 출력 PDF 파일 지정
12opt.AddOutput(new FileDataSource("path_to_result_pdf"));
13
14// 타임스탬프 처리 실행
15plugin.Process(opt);
타임스탬프 서버와 사용자 지정 인증 사용 방법
타임스탬프 서버에 연결할 때 기본 인증 자격 증명을 제공할 수 있습니다. 이를 통해 사용자 이름과 비밀번호가 필요한 서버에 인증할 수 있습니다.
Timestamp
클래스의 인스턴스를 생성합니다.serverBasicAuthCredentials
을 포함하여AddTimestampOptions
의 인스턴스를 생성합니다.- 입력 파일 및 출력 파일 경로를 추가합니다.
Process
메서드를 호출합니다.
1
2// 타임스탬프 플러그인 인스턴스화
3var plugin = new Timestamp();
4
5// 인증과 함께 타임스탬프 옵션 구성
6var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
7
8// 입력 PDF 파일 추가
9opt.AddInput(new FileDataSource("path_to_pdf"));
10
11// 출력 PDF 파일 지정
12opt.AddOutput(new FileDataSource("path_to_result_pdf"));
13
14// 타임스탬프 처리 실행
15plugin.Process(opt);
PFX 파일 및 비밀번호 처리
AddTimestampOptions
클래스는 디지털 서명에 사용할 PFX 파일과 비밀번호를 사용할 수 있게 합니다.
- PFX 스트림 또는 파일 경로: PFX 파일에 대한 스트림 또는 파일 경로를 제공할 수 있습니다.
- 비밀번호 보호: PFX 파일의 비밀번호를 안전하게 관리하십시오.