PDF 타임스탬프 추가기

Documentize PDF 타임스탬프 추가기는 .NET에서 PDF 문서에 안전한 타임스탬프를 추가하기 위해 설계된 강력한 도구입니다. 신뢰할 수 있는 시간 참조를 제공함으로써 문서의 무결성과 진정성을 향상시켜 디지털 서명 기준을 준수하도록 보장합니다.

주요 기능:

  • 안전한 타임스탬프 추가: 귀하의 PDF 문서에 안전한 타임스탬프를 손쉽게 추가합니다.
  • 사용자 지정 가능한 타임스탬프 서버: 사용자 지정 타임스탬프 서버 URL 및 인증 자격 증명을 사용할 수 있습니다.
  • 자동화: .NET 애플리케이션에 타임스탬프 추가를 통합하여 자동화된 워크플로우를 지원합니다.
  • 준수: 귀하의 문서가 디지털 서명 및 타임스탬프에 대한 업계 표준을 충족하는지 확인합니다.

PDF 문서에 타임스탬프 추가하는 방법

PDF 문서에 안전한 타임스탬프를 추가하려면 다음 단계를 따르세요:

  1. Timestamp 클래스의 인스턴스를 생성합니다.
  2. 타임스탬프 프로세스를 구성하기 위해 AddTimestampOptions의 인스턴스를 생성합니다.
  3. AddInput 메서드를 사용하여 입력 PDF 파일을 추가합니다.
  4. AddOutput을 사용하여 출력 파일 경로를 설정합니다.
  5. 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);  

타임스탬프 서버와 사용자 지정 인증 사용 방법

타임스탬프 서버에 연결할 때 기본 인증 자격 증명을 제공할 수 있습니다. 이를 통해 사용자 이름과 비밀번호가 필요한 서버에 인증할 수 있습니다.

  1. Timestamp 클래스의 인스턴스를 생성합니다.
  2. serverBasicAuthCredentials을 포함하여 AddTimestampOptions의 인스턴스를 생성합니다.
  3. 입력 파일 및 출력 파일 경로를 추가합니다.
  4. 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 파일의 비밀번호를 안전하게 관리하십시오.
 한국어