Agregador de Sellos de Tiempo en PDF

El Agregador de Sellos de Tiempo en PDF de Documentize para .NET es una herramienta poderosa diseñada para añadir sellos de tiempo seguros a tus documentos PDF. Mejora la integridad y autenticidad de tus documentos al proporcionar una referencia de tiempo confiable, asegurando el cumplimiento con los estándares de firma digital.

Características Clave:

  • Añadir Sellos de Tiempo Seguros: Añade sellos de tiempo seguros a tus documentos PDF sin esfuerzo.
  • Servidores de Sellos de Tiempo Personalizables: Utiliza URL de servidores de sellos de tiempo personalizados y credenciales de autenticación.
  • Automatización: Integra la timestamping en tus aplicaciones .NET para flujos de trabajo automatizados.
  • Cumplimiento: Asegúrate de que tus documentos cumplan con los estándares de la industria para firmas digitales y sellos de tiempo.

Cómo Añadir un Sello de Tiempo a Documentos PDF

Para añadir un sello de tiempo seguro a un documento PDF, sigue estos pasos:

  1. Crea una instancia de la clase Timestamp.
  2. Crea una instancia de AddTimestampOptions para configurar el proceso de sellado de tiempo.
  3. Añade el archivo PDF de entrada usando el método AddInput.
  4. Establece la ruta del archivo de salida usando AddOutput.
  5. Ejecuta el proceso de sellado de tiempo usando el método Process.
 1// Instanciar el plugin de Timestamp
 2var plugin = new Timestamp();
 3
 4// Configurar las opciones de sellado de tiempo
 5var opt = new AddTimestampOptions("ruta_a_pfx", "contraseña_para_pfx", "url_del_servidor_de_sello_de_tiempo");
 6
 7// Añadir archivo PDF de entrada
 8opt.AddInput(new FileDataSource("ruta_a_pdf"));
 9
10// Especificar el archivo PDF de salida
11opt.AddOutput(new FileDataSource("ruta_a_pdf_resultado"));
12
13// Realizar el proceso de sellado de tiempo
14plugin.Process(opt);

Cómo Usar Autenticación Personalizada con el Servidor de Sello de Tiempo

Puedes proporcionar credenciales de autenticación básica al conectarte al servidor de sellos de tiempo. Esto te permite autenticarte con servidores que requieren un nombre de usuario y una contraseña.

  1. Crea una instancia de la clase Timestamp.
  2. Crea una instancia de AddTimestampOptions, incluyendo serverBasicAuthCredentials.
  3. Añade las rutas del archivo de entrada y salida.
  4. Llama al método Process.
 1// Instanciar el plugin de Timestamp
 2var plugin = new Timestamp();
 3
 4// Configurar las opciones de sellado de tiempo con autenticación
 5var opt = new AddTimestampOptions("ruta_a_pfx", "contraseña_para_pfx", "url_del_servidor_de_sello_de_tiempo", "usuario:contraseña");
 6
 7// Añadir archivo PDF de entrada
 8opt.AddInput(new FileDataSource("ruta_a_pdf"));
 9
10// Especificar el archivo PDF de salida
11opt.AddOutput(new FileDataSource("ruta_a_pdf_resultado"));
12
13// Realizar el proceso de sellado de tiempo
14plugin.Process(opt);

Manejo de Archivos PFX y Contraseñas

La clase AddTimestampOptions te permite usar un archivo PFX para la firma digital junto con la contraseña.

  • Flujo o Ruta de Archivo PFX: Puedes proporcionar un flujo o la ruta de archivo al archivo PFX.
  • Protección con Contraseña: Asegúrate de gestionar de forma segura la contraseña del archivo PFX.
 Español