Este breve tutorial le mostrará cómo agregar una firma de imagen a PDF usando C#. Utilizaremos una biblioteca de firmas popular para firmar un documento PDF usando una firma de imagen. Se utilizarán algunas llamadas API y tres o cuatro líneas de código para lograr esta función. Finalmente, se proporciona un ejemplo de trabajo para firmar PDF con imagen en C#.
Pasos para agregar una firma de imagen a un PDF usando C#
- Configure GroupDocs.Signature for .NET desde el administrador de paquetes NuGet en la aplicación
- Agregue una referencia a los espacios de nombres necesarios para agregar una firma de imagen al PDF
- Inicialice la clase Signature y cargue el documento PDF de origen
- Cree un objeto de la clase ImageSignOptions y pase la imagen de la firma a su constructor
- Consuma el método Sign de la clase Signature para firmar un documento PDF con una firma de imagen
Las instrucciones para implementar la funcionalidad para insertar imagen de firma en PDF usando C# son bastante sencillas. Comenzaremos la implementación de estos pasos configurando el paquete requerido de NuGet en el proyecto y agregando los espacios de nombres necesarios para firmar el documento. Después de eso, cargaremos el documento PDF de origen y estableceremos la posición de la firma para el archivo PDF firmado usando la clase ImageSignOptions. Finalmente, el documento PDF firmado se guarda en el disco con la ayuda del método Sign.
Código para agregar firma de imagen a PDF usando C#
En el código de muestra anterior, hemos seguido las instrucciones antes mencionadas para agregar una imagen de firma a un PDF en C#. Hemos definido algunas propiedades para la posición de la firma en este ejemplo. Sin embargo, puede modificar este ejemplo y establecer otras propiedades, como la configuración del borde, la altura, el ancho, la alineación horizontal, la alineación vertical y muchas más.
En esta publicación, analizamos cómo agregar una firma de imagen a un documento PDF usando C# e incluimos un código de muestra. Puede visitar nuestra guía anterior sobre Cómo agregar una firma digital a un PDF en C# para obtener información adicional.