GroupDocs.Signature for Java

Firmas electrónicas para PDF

Agrega una amplia gama de firmas electrónicas utilizando GroupDocs.Signature for Java a todos los formatos comerciales populares, incluyendo PDF, Word, Excel, Presentaciones e Imágenes.

Pasos para firmar PDF usando Java

GroupDocs.Signature permite agregar firmas personalizadas a archivos PDF. Los desarrolladores de Java pueden integrar la funcionalidad de firma en sus aplicaciones utilizando nuestro software.

  1. Proporciona el archivo PDF que se va a firmar a la instancia de Signature.
  2. Utiliza SignOptions para definir los detalles de la firma.
  3. Personaliza diversas propiedades como tamaño, color y contenido.
  4. Guarda el archivo firmado en la ubicación deseada.
// Carga el documento en una instancia de Signature
Signature signature = new Signature("input.pdf");

// Crea un objeto de QrCodeSignOptions
QrCodeSignOptions options = new QrCodeSignOptions("QR code text");

// Configura todas las opciones deseadas
options.setLeft(100);
options.setTop(100);
options.setForeColor(Color.RED);

// Guarda el archivo con el código QR agregado en el disco local
signature.sign("output.pdf", options);
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Firmas electrónicas de documentos

Nuestra API de firma electrónica optimiza los procesos comerciales. Firma, busca, actualiza, elimina y verifica diversas firmas de manera programática.

Firmas electrónicas

Firma documentos de oficina

Coloca firmas electrónicas en cualquier posición de cualquier página de un documento. Mejora el contenido del documento con texto, imágenes, códigos de barras, metadatos o certificados digitales.

Gestión de firmas

Después de firmar, los documentos pueden ser procesados aún más. Recupera una lista de todas las firmas presentes, modifícalas o elimínalas según sea necesario.

Control avanzado de contenido

Protege documentos empresariales contra cambios no autorizados con certificados digitales corporativos. Agrega o extrae entradas de metadatos ocultos disponibles en todos los tipos de documentos.

Cómo agregar una firma de imagen a un documento

Este ejemplo demuestra cómo colocar una firma de imagen en una página específica de un documento.

Java

// Proporciona el documento fuente como un parámetro
Signature signature = new Signature("input.pdf");

// Especifica la ruta de la imagen en las opciones de firma
ImageSignOptions options = new ImageSignOptions("image.jpg");

// Establece el tamaño y las páginas objetivo para la firma
options.setVerticalAlignment(VerticalAlignment.Bottom);
options.setHorizontalAlignment(HorizontalAlignment.Right);
options.setHeight(150);
options.setWidth(200);
Padding padding = new Padding(50);
options.setMargin(padding);
options.setAllPages(true);

// Aplica la firma al documento
signature.sign("output.pdf", options);
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Acerca de la API GroupDocs.Signature for Java

GroupDocs.Signature for Java ofrece características avanzadas de firma electrónica. Úsala para agregar, buscar, verificar, modificar y eliminar varios tipos de firmas electrónicas en documentos e imágenes sin la necesidad de software externo. Firma PDFs, documentos de Word, hojas de cálculo de Excel, presentaciones de PowerPoint y formatos de imagen populares.
Aprende más
About illustration

¿Listo para empezar?

Descargue GroupDocs.Signature gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Explora nuestras características clave

Estamos orgullosos de ofrecer una amplia gama de firmas y operaciones compatibles.

Firma formatos de archivo populares con firmas electrónicas

La API de firma electrónica para Java permite el procesamiento de todos los formatos de archivo y documento empresariales modernos.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español