PDF Timestamp Adder

O Documentize PDF Timestamp Adder para .NET é uma ferramenta poderosa projetada para adicionar timestamps seguros aos seus documentos PDF. Ela melhora a integridade e autenticidade dos seus documentos ao fornecer uma referência de tempo confiável, garantindo conformidade com os padrões de assinatura digital.

Como Adicionar um Timestamp a um PDF

Para adicionar um timestamp seguro a um documento PDF, siga estas etapas:

  1. Crie uma instância da classe Timestamp.
  2. Crie uma instância de AddTimestampOptions para configurar o processo de timestamping.
  3. Adicione o arquivo PDF de entrada usando o método AddInput.
  4. Defina o caminho do arquivo de saída usando AddOutput.
  5. Execute o timestamping usando o método Process.
 1// Instancie o plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configure as opções de timestamping
 5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
 6
 7// Adicione o arquivo PDF de entrada
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// Especifique o arquivo PDF de saída
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// Realize o processo de timestamping
14plugin.Process(opt);

Como Usar Autenticação Personalizada com o Servidor de Timestamp

Você pode fornecer credenciais de autenticação básica ao se conectar ao servidor de timestamps. Isso permite que você se autentique com servidores que requerem um nome de usuário e senha.

  1. Crie uma instância da classe Timestamp.
  2. Crie uma instância de AddTimestampOptions, incluindo as serverBasicAuthCredentials.
  3. Adicione os caminhos do arquivo de entrada e do arquivo de saída.
  4. Chame o método Process.
 1// Instancie o plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configure as opções de timestamping com autenticação
 5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
 6
 7// Adicione o arquivo PDF de entrada
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// Especifique o arquivo PDF de saída
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// Realize o processo de timestamping
14plugin.Process(opt);

Manipulação de Arquivos PFX e Senhas

A classe AddTimestampOptions permite que você use um arquivo PFX para assinatura digital junto com a senha.

  • Stream PFX ou Caminho do Arquivo: Você pode fornecer um stream ou caminho de arquivo para o arquivo PFX.
  • Proteção por Senha: Certifique-se de gerenciar a senha do arquivo PFX de forma segura.

Principais Recursos:

  • Adicione Timestamps Seguros: Adicione facilmente timestamps seguros aos seus documentos PDF.
  • Servidores de Timestamp Personalizáveis: Use URLs de servidores de timestamp personalizados e credenciais de autenticação.
  • Automação: Integre o timestamping em suas aplicações .NET para fluxos de trabalho automatizados.
  • Conformidade: Garanta que seus documentos atendam aos padrões da indústria para assinaturas digitais e timestamps.
 Português