GroupDocs.Signature for Node.js via Java

Agregar firmas de texto a PDF

Incorpora firmas de texto personalizadas en tus archivos comerciales con GroupDocs.Signature for Node.js via Java. Toma el control de tus flujos de trabajo documentales mejorándolos con opciones de firma seguras y personalizables.

Guía para crear firmas de texto para PDF usando JavaScript

GroupDocs.Signature permite la adición de firmas de texto a documentos PDF en aplicaciones Node.js via Java. Mejora rápidamente las capacidades de tu producto con nuestras robustas soluciones.

  1. Proporciona el documento PDF como argumento a la clase Signature.
  2. Instancia TextSignOptions con el texto requerido.
  3. Establece las propiedades visuales de la firma de texto.
  4. Agrega la firma de texto a la(s) página(s) deseadas del documento.
const signatureLib = require('@groupdocs/groupdocs.signature')

// Inicializa la clase Signature con la ruta del documento
const signature = new signatureLib.Signature('input.pdf');

// Crea TextSignOptions con el texto de firma requerido
const options = new signatureLib.TextSignOptions('Approved');

// Configura el color y las propiedades de fuente del texto
options.setForeColor(new signatureLib.Color(255, 0, 0));
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);

// Agrega la firma de texto al documento
const result = signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
haz clic para copiar
copiado
Más ejemplos Documentación

Control mejorado de firmas de texto

Con GroupDocs.Signature for Node.js via Java, puedes mejorar significativamente la gestión de firmas basadas en texto en formatos de documentos clave. La herramienta te permite configurar el estilo, la ubicación y el contenido de las firmas de manera eficaz, permitiendo a las empresas adaptar sus procesos documentales.

Características centrales de GroupDocs.Signature

Firmas de documentos dinámicas

Inserta varios tipos de firmas—como texto, imágenes, códigos de barras, códigos QR o sellos—en cualquier página de documentos soportados. Incorpora metadatos para llevar información oculta o aplica certificados digitales para medidas de seguridad avanzadas.

Búsqueda y validación de firmas

Verifica la autenticidad de las firmas incrustadas dentro de tus documentos. Realiza búsquedas eficientes para localizar todas las instancias de firmas, asegurando un seguimiento y gestión exhaustivos de los documentos.

Editar o eliminar firmas

Modifica o elimina las firmas previamente añadidas según sea necesario. Puedes ajustar la apariencia, la posición o el contenido de cualquier firma para cumplir con requerimientos en evolución, asegurando flexibilidad en el manejo de documentos.

Personalización nativa de firmas

Para ciertos tipos de archivos, personaliza la colocación de firmas con características integradas en el documento, como agregar marcas de agua a archivos de Word o sellos personalizados a PDFs, mejorando la singularidad de tus documentos.

Implementar firmas de texto en documentos

Aprende cómo incrustar firmas de texto en documentos comerciales para optimizar procesos.

JavaScript

const signatureLib = require('@groupdocs/groupdocs.signature')

// Selecciona el documento que se va a firmar
const signature = new signatureLib.Signature('input.pdf');

// Define las opciones de texto con el contenido especificado
const options = new signatureLib.TextSignOptions('Rescheduled to 03/04/2025');

// Establece el tamaño y la posición de la firma en la página
options.setLeft(100);
options.setTop(180);
options.setWidth(230);
options.setHeight(30);

// Aplica un espaciado para la firma desde los bordes de la página
const padding = new signatureLib.Padding();
padding.setBottom(20);
padding.setRight(20);
options.setMargin(padding);

// Personaliza el color del texto y el estilo de fuente
options.setForeColor(signatureLib.Color.RED);
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);

// Agrega un borde a la firma de texto si se desea
const border = new signatureLib.Border();
border.setColor(signatureLib.Color.RED);
border.setDashStyle(signatureLib.DashStyle.Dash);
border.setTransparency(0.5);
border.setVisible(true);
border.setWeight(2);
options.setBorder(border);

// Configura el fondo de la firma
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.YELLOW);
background.setTransparency(0.8);
options.setBackground(background);

// Opcionalmente, guarda el texto como una imagen para compatibilidad
options.setSignatureImplementation(signatureLib.TextSignatureImplementation.Image);

// Guarda el documento con la firma de texto añadida
const result = signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
haz clic para copiar
copiado
Más ejemplos Documentación

Presentando GroupDocs.Signature for Node.js via Java

GroupDocs.Signature for Node.js via Java es una solución innovadora diseñada para facilitar la adición de firmas de texto a documentos. Personaliza y coloca firmas en cualquier página, mejorando la eficiencia en el manejo de documentos. Optimiza los flujos de trabajo de tu organización integrando marcas de texto personalizadas que mejoran tanto la funcionalidad como el profesionalismo.
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.

Características de gestión de firmas completas

Nuestra plataforma ofrece operaciones CRUD completas y características avanzadas para la gestión de siete tipos de firmas distintas, permitiéndote administrar tus firmas documentales con precisión y eficacia.

Aplica firmas de texto en varios formatos

Aprovecha las capacidades de la API Node.js via Java para integrar firmas basadas en texto en una amplia gama de formatos de Office. Controla el flujo de información en cada etapa de tu ciclo de vida de documentos al agregar marcas de texto altamente personalizables.

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