GroupDocs.Signature for Java

Cree códigos QR para PDF

Genere códigos de barras 2D con datos de texto y numéricos y colóquelos en cualquier página de diversos documentos usando GroupDocs.Signature for Java.

Pasos para generar y colocar un código QR en cualquier ubicación de un PDF

GroupDocs.Signature puede generar códigos QR en muchos formatos populares y colocarlos en páginas de PDF. Se soportan más de 10 tipos de códigos QR que pueden integrarse rápidamente en aplicaciones Java. Use nuestro producto para firmar documentos con códigos QR generados.

  1. Obtenga el archivo o flujo PDF que se firmará con un código QR.
  2. Proporcione el texto para QrCodeSignOptions.
  3. Personalice opciones visuales como color, posición, tamaño, etc.
  4. Guarde el archivo con el código QR.
// Pase el documento a una nueva instancia de Signature
Signature signature = new Signature("input.pdf");

// Use QrCodeSignOptions para agregar un código QR al documento
QrCodeSignOptions options = new QrCodeSignOptions("Text Content");

// Especifique el tipo de firma y la posición en la página
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(50);
options.setTop(150);

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

Agregue firmas a sus documentos

La API GroupDocs.Signature for Java soporta la firma de todos los formatos de archivo populares. Genere, modifique, busque, verifique y elimine diferentes tipos de firmas.

Características clave de GroupDocs.Signature

Firmar documentos

GroupDocs.Signature admite la firma con firmas de Texto, Imagen, Código de Barras, Código QR y Sello. Colóquelas en cualquier página de cualquier formato de documento soportado. Administre los metadatos del documento con firmas de metadatos y proteja el contenido de cambios no autorizados usando certificados digitales.

Búsqueda y verificación

Asegúrese de que todas las firmas en un documento sean válidas mediante el procedimiento de verificación. Recupere una lista completa de firmas en un documento utilizando la función de búsqueda integrada.

Modificar firmas

Modifique fácilmente las propiedades de la firma después de firmar. Ajuste el contenido, la posición, el color, el tamaño y otros atributos según sea necesario.

Eliminar firmas

Elimine firmas no deseadas sin complicaciones. Diversos tipos de firmas, incluidos los certificados digitales, pueden ser eliminados programáticamente de los documentos.

Cómo personalizar un código QR generado

Utilice este ejemplo para aprender a colocar un nuevo código QR en una página de PDF.

Java

// Obtenga el documento que necesita ser firmado y páselo a Signature
Signature signature = new Signature("input.pdf");

// Utilice las opciones de código QR para proporcionar texto con la información requerida
QrCodeSignOptions signOptions = new QrCodeSignOptions("Archived on July 11, 2019");

// Establezca la posición relativa del código QR en la página
signOptions.setVerticalAlignment(VerticalAlignment.Top);
signOptions.setHorizontalAlignment(HorizontalAlignment.Right);

// Establezca el relleno de la firma
Padding padding = new Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// Especifique el color del código QR
signOptions.setForeColor(Color.RED);

// Defina las opciones de fuente para el mensaje
SignatureFont font = new SignatureFont();
font.setSize(12);
font.setFamilyName("Comic Sans MS");
signOptions.setFont(font);

// Personalice el color de fondo del código QR y el pincel
Background background = new Background();
background.setColor(Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new LinearGradientBrush(Color.GREEN, Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// Agregue el código QR al documento
SignResult signResult = signature.sign("output.pdf", signOptions);
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Aprenda más sobre GroupDocs.Signature for Java

GroupDocs.Signature for Java ofrece una amplia gama de características para generar e incrustar varios tipos de firmas en todos los formatos de documento principales. Soporta PDFs, documentos de Word, hojas de cálculo de Excel, presentaciones de PowerPoint e imágenes. Mejore sus documentos con firmas de Texto, Imagen, Código de Barras, Código QR, Metadatos, Digitales y Sello.
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.

Descubra nuestras ofertas clave

Ofrecemos una selección diversa de características de firmas y operaciones avanzadas.

Genere códigos QR para formatos de archivo adicionales

Mejore todos los formatos de archivo populares con códigos QR generados usando la API Java. Agregue datos de códigos de barras 2D para un escaneo y procesamiento fáciles.

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