GroupDocs.Signature for .NET

Incorpora firmas de texto en PDF sin complicaciones

Integra de manera eficaz firmas de texto personalizadas en tus documentos empresariales utilizando GroupDocs.Signature for .NET. Optimiza los procesos organizacionales con capacidades versátiles de personalización de firmas.

Cómo crear y añadir firmas de texto a PDF utilizando C#

GroupDocs.Signature facilita la incorporación de firmas de texto en archivos PDF dentro de aplicaciones .NET. Mejora las capacidades de tu producto rápidamente con nuestras soluciones integrales.

  1. Pasa el documento PDF como parámetro al constructor de la clase Signature.
  2. Crea TextSignOptions con el texto de firma necesario.
  3. Define los atributos visuales para la firma.
  4. Incorpora la firma de texto en cualquier página especificada del documento.
// Inicializa la Signature con la ruta del documento
using (Signature signature = new Signature("input.pdf"))
{
    // Crea una instancia de TextSignOptions con el texto de firma deseado
    TextSignOptions options = new TextSignOptions("Approved")
    {
        // Configura el color del texto y los atributos de la fuente
        ForeColor = Color.Red,
        Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }
    };

    // Incorpora la firma de texto en el documento
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
haz clic para copiar
copiado
Más ejemplos Documentación

Gestión integral de firmas de texto

GroupDocs.Signature for .NET potencia a tu organización al mejorar los flujos de trabajo documentales mediante la adición de firmas de texto personalizables en formatos de archivo populares. Gestiona fácilmente la apariencia, la colocación y el contenido de estas firmas para satisfacer tus necesidades específicas.

Explora las características de GroupDocs.Signature

Firmas de documentos versátiles

Aplica una amplia variedad de firmas, incluyendo texto, imágenes, códigos de barras, códigos QR y sellos, en cualquier página de documentos soportados. Aprovecha los metadatos para incrustar contenido oculto, mientras proteges la información sensible mediante el uso de certificados digitales.

Búsqueda y verificación de firmas

Asegura la validez e integridad de tus documentos firmados utilizando nuestras robustas herramientas de verificación de firmas. Realiza búsquedas para recuperar una lista completa de todas las firmas dentro de un documento para un análisis posterior.

Actualizar o eliminar firmas

Modifica fácilmente el contenido, las propiedades visuales o la posición de las firmas incrustadas previamente. Cuando sea necesario, elimina las firmas no deseadas para mantener el contenido documental preciso y relevante.

Firmas de texto especializadas

Implementa firmas de texto específicas para documentos, como marcas de agua para documentos de Word o etiquetas para PDFs, para proporcionar una capa adicional de personalización y control.

Incrustar firmas de texto en documentos

Descubre cómo incorporar firmas textuales en documentos empresariales para optimizar procesos.

C#

// Selecciona el documento a firmar
using (Signature signature = new Signature("input.pdf"))
{
    // Formula las opciones de texto con el contenido especificado
    TextSignOptions options = new TextSignOptions("Rescheduled to 03/04/2025")
    {
          // Define las dimensiones y la posición de la firma en la página
          Left = 100,
          Top = 180,
          Width = 230,
          Height = 30,

          // Implementa un margen desde los bordes de la página para las firmas
          Margin = new Padding() { Top = 20, Right = 20 },

          // Personaliza el color del texto y el estilo de la fuente
          ForeColor = Color.OrangeRed,
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // Incorpora un borde alrededor de la firma de texto
          Border = new Border()
          {
              Color = Color.OrangeRed,
              DashStyle = DashStyle.Dash,
              Transparency = 0.5,
              Visible = true,
              Weight = 2
          },

          // Aplica personalización de fondo si es necesario
          Background = new Background()
          {
              Color = Color.LightYellow,
              Transparency = 0.8
          },

          // Opcionalmente, guarda el texto como una imagen para garantizar la compatibilidad
          SignatureImplementation = TextSignatureImplementation.Image
    };

    // Guarda el documento con la firma de texto integrada
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
haz clic para copiar
copiado
Más ejemplos Documentación

Descubre la solución GroupDocs.Signature for .NET

GroupDocs.Signature for .NET ofrece una plataforma sofisticada para incrustar firmas de texto altamente personalizables, agilizando tus flujos de trabajo documentales. Personaliza el contenido y los atributos visuales de las firmas de texto, aplicándolos sin esfuerzo a través de las páginas para mejorar la gestión documental y aumentar la eficiencia operativa.
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.

Funciones avanzadas y opciones de firma

Nuestra API soporta la gestión completa del ciclo de vida de siete tipos de firmas, ofreciendo capacidades CRUD completas para gestionar, verificar y personalizar tus firmas.

Incrusta firmas de texto en múltiples formatos de archivo

Con nuestra API .NET, puedes incrustar firmas textuales en una amplia variedad de documentos de Office. Toma el control total del ciclo de vida de tus documentos añadiendo firmas de texto que mejoran tanto la funcionalidad como la seguridad.

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