Adicionador de Carimbos de Data/Hora para PDF

O Documentize Adicionador de Carimbos de Data/Hora para PDF .NET é uma ferramenta poderosa projetada para adicionar carimbos de data/hora seguros aos seus documentos PDF. Ele aumenta a integridade e a autenticidade dos seus documentos, fornecendo uma referência de tempo confiável, garantindo conformidade com os padrões de assinatura digital.

Principais Recursos:

  • Adicione Carimbos de Data/Hora Seguros: Adicione facilmente carimbos de data/hora seguros aos seus documentos PDF.
  • Servidores de Carimbo Personalizáveis: Utilize URLs de servidores de carimbo personalizados e credenciais de autenticação.
  • Automação: Integre a carimbagem 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 carimbos de data/hora.

Como Adicionar um Carimbo de Data/Hora a 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 carimbagem.
  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 a carimbagem usando o método Process.
 1// Instancie o plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configure as opções de carimbagem
 5var opt = new AddTimestampOptions("caminho_para_pfx", "senha_para_pfx", "url_do_servidor_de_carimbo");
 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_resultado_pdf"));
12
13// Execute o processo de carimbagem
14plugin.Process(opt);

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

Você pode fornecer credenciais de autenticação básica ao se conectar ao servidor de carimbo. Isso permite que você se autentique em servidores que exigem 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 saída.
  4. Chame o método Process.
 1// Instancie o plugin Timestamp
 2var plugin = new Timestamp();
 3
 4// Configure as opções de carimbagem com autenticação
 5var opt = new AddTimestampOptions("caminho_para_pfx", "senha_para_pfx", "url_do_servidor_de_carimbo", "usuario: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_resultado_pdf"));
12
13// Execute o processo de carimbagem
14plugin.Process(opt);

Manipulando 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