Adicionador de Carimbo de Data/Hora PDF

O Documentize Adicionador de Carimbo de Data/Hora PDF para .NET é uma ferramenta poderosa projetada para adicionar carimbos de data/hora 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.

Principais Recursos:

  • Adicionar Carimbos de Data/Hora Seguros: Adicione facilmente carimbos de data/hora seguros aos seus documentos PDF.
  • Servidores de Carimbo de Data/Hora Personalizáveis: Use URLs de servidores de carimbo de data/hora personalizados e credenciais de autenticação.
  • Automação: Integre o carimbo de data/hora em suas aplicações .NET para fluxos de trabalho automatizados.
  • Conformidade: Assegure que seus documentos atendam aos padrões da indústria para assinaturas digitais e carimbos de data/hora.

Como Adicionar um Carimbo de Data/Hora aos Documentos PDF

Para adicionar um carimbo de data/hora 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 carimbo de data/hora.
  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 carimbo de data/hora usando o método Process.
 1// Instancie o plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configure as opções de carimbo de data/hora
 5var opt = new AddTimestampOptions("caminho_para_pfx", "senha_para_pfx", "url_do_servidor_de_carimbo_de_data_hora");
 6
 7// Adicione o arquivo PDF de entrada
 8opt.AddInput(new FileDataSource("caminho_para_pdf"));
 9
10// Especifique o arquivo PDF de saída
11opt.AddOutput(new FileDataSource("caminho_para_pdf_de_resultado"));
12
13// Realize o processo de carimbo de data/hora
14plugin.Process(opt);

Como Usar Autenticação Personalizada com o Servidor de Carimbo de Data/Hora

Você pode fornecer credenciais de autenticação básica ao se conectar ao servidor de carimbo de data/hora. 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 carimbo de data/hora com autenticação
 5var opt = new AddTimestampOptions("caminho_para_pfx", "senha_para_pfx", "url_do_servidor_de_carimbo_de_data_hora", "nome_de_usuário:senha");
 6
 7// Adicione o arquivo PDF de entrada
 8opt.AddInput(new FileDataSource("caminho_para_pdf"));
 9
10// Especifique o arquivo PDF de saída
11opt.AddOutput(new FileDataSource("caminho_para_pdf_de_resultado"));
12
13// Realize o processo de carimbo de data/hora
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 ou Caminho do Arquivo PFX: Você pode fornecer um stream ou caminho para o arquivo PFX.
  • Proteção por Senha: Certifique-se de gerenciar a senha para o arquivo PFX de forma segura.
 Português