GroupDocs.Signature for .NET

Generar códigos QR para JPEG

Genere códigos de barras 2D utilizando datos de texto o numéricos y aplíquelos en múltiples páginas y formatos, incluidos PDF, Word, Excel y más, a través de GroupDocs.Signature for .NET.

Cómo generar e insertar un código QR en cualquier lugar dentro de un JPEG

GroupDocs.Signature facilita la generación de códigos QR en varios formatos populares y su colocación en páginas JPEG. Con el soporte de más de 10 tipos de códigos QR, nuestra biblioteca se puede integrar sin problemas en aplicaciones de .NET. Mejora tus documentos con firmas de código QR usando nuestro producto.

  1. Adquiere el archivo JPEG o flujo que será firmado con un código QR.
  2. Proporciona el texto necesario a QrCodeSignOptions.
  3. Personaliza parámetros visuales como color, posición, tamaño, etc.
  4. Mantén el documento con el código QR incrustado.
// Inicializa una nueva instancia de Signature con el documento
using (Signature signature = new Signature("input.jpeg"))
{
    // Utiliza QrCodeSignOptions para incrustar un código QR en el documento
    QrCodeSignOptions options = new QrCodeSignOptions("Text Content")
        {
            // Especifica el tipo de firma y designa su posición en la página
            EncodeType = QrCodeTypes.QR,
            Left = 50,
            Top = 150
        };

    // Mantén el documento con el código QR integrado
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
haz clic para copiar
copiado
Más ejemplos Documentación

Integración de firma integral para documentos

Con la API de GroupDocs.Signature for .NET, los usuarios pueden generar, modificar, buscar, validar y eliminar una variedad de tipos de firma, optimizando los flujos de trabajo documentales con una precisión inigualable.

Características Clave de GroupDocs.Signature

Firma de documentos con múltiples tipos de firma

GroupDocs.Signature permite la aplicación de firmas de Texto, Imagen, Código de Barras, Código QR y Sello a cualquier formato de documento. Las firmas se pueden colocar con precisión en cualquier página, y los metadatos se pueden gestionar sin problemas a través de firmas de metadatos. Protege la integridad de tus documentos incorporando certificados digitales que previenen alteraciones no autorizadas.

Búsqueda y validación de firmas

Verifica la autenticidad y precisión de las firmas de documentos a través de un avanzado proceso de validación. Recupera fácilmente una lista detallada de todas las firmas incrustadas en un documento para una supervisión completa.

Modificación de firma personalizable

Actualiza y perfecciona las firmas aplicadas anteriormente ajustando contenido, ubicación, color, tamaño y otros atributos para satisfacer tus necesidades específicas.

Eliminación eficiente de firmas

Optimiza tu gestión documental eliminando programáticamente firmas no deseadas. Ya sea tratando con certificados digitales u otros tipos de firmas, la eliminación se puede realizar de manera rápida y efectiva.

¿Cómo generar un código QR con varias opciones?

Este ejemplo demuestra cómo colocar un código QR personalizado en una página JPEG.

C#

// Recupera el documento a firmar y pásalo a Signature
using (Signature signature = new Signature("input.jpeg"))
{
    // Configura las opciones del código QR con el texto necesario
    QrCodeSignOptions options = new QrCodeSignOptions("Archived on July 11, 2019")
    {
          // Designa la posición relativa del código QR en la página
          VerticalAlignment = Domain.VerticalAlignment.Top,
          HorizontalAlignment = Domain.HorizontalAlignment.Right,

          // Establece el espaciado de la firma
          Margin = new Padding() { Top = 20, Right = 20 },

          // Especifica el color del código QR
          ForeColor = Color.Red,

          // Define las opciones de fuente para el mensaje
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // Personaliza el color de fondo del código QR y la brocha
          Background = new Background()
          {
              Color = Color.LimeGreen,
              Transparency = 0.5,
              Brush = new Domain.Extensions.LinearGradientBrush(Color.LimeGreen, Color.DarkGreen)
          }
    };

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

Descubre las capacidades de GroupDocs.Signature for .NET

GroupDocs.Signature for .NET ofrece una amplia gama de características, permitiendo a los usuarios generar e incrustar diversos tipos de firmas en los principales formatos de documentos. Ya sean PDFs, documentos de Word, hojas de Excel, presentaciones de PowerPoint o archivos de imagen, puedes realzar tus documentos con firmas de Texto, Imagen, Código de Barras, Código QR, Metadatos, Digitales y de 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.

Conoce nuestras soluciones de firma

Presentamos con orgullo una amplia gama de tipos de firma y características operativas

Generar códigos QR para otros formatos de documento

Mejora todos los formatos estándar de la industria con la capacidad de incrustar códigos QR a través de la API de .NET. Almacena y codifica información crítica en códigos de barras 2D para una fácil escaneabilidad y recuperación de datos.

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