Class Signature

Informação

Representa o plugin Documentize.Signature. Usado para assinar documentos PDF.

public static class Signature

Herança

objectSignature

Membros Herdados

Exemplos

O exemplo demonstra como assinar um documento PDF.

// Cria um objeto SignOptions para definir instruções
var options = new SignOptions("path_to_your_pfx_file.pfx", "passwprd_of_your_pfx_file");
// Adiciona o caminho do arquivo de entrada
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Define o caminho do arquivo de saída
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Realiza o processo
Signature.Process(options);

O exemplo demonstra como assinar um documento PDF com opções extras.

// Cria um objeto SignOptions para definir instruções
var options = new SignOptions("path_to_your_pfx_file.pfx", "passwprd_of_your_pfx_file");
// Adiciona o caminho do arquivo de entrada
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Define o caminho do arquivo de saída
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Parâmetros opcionais
options.Reason = "minha razão";
options.Contact = "meu contato";
options.Location = "minha localização";
options.PageNumber = 3;
// Realiza o processo
Signature.Process(options);

Métodos

Process(SignOptions)

Assina o documento PDF.

public static ResultContainer Process(SignOptions options)

Parâmetros

  • options SignOptions: Um objeto de opções contendo instruções para a operação.

Retorna

ResultContainer : Um objeto contendo o resultado da operação.

Exceções

ArgumentException

Se as opções não forem definidas.

Namespace: Documentize Assembly: Documentize.dll

 Português