Sigue este artículo para firmar PDF con la API REST de C#. Aprenderás a firmar PDF electrónicamente con la API de C# .NET y un SDK de la nube basado en .NET. Esto te ayudará a subir el archivo PDF de destino y el archivo de firma al almacenamiento en la nube y, a continuación, a usar el archivo de firma para firmar el PDF.
Requisito previo
- Crear una cuenta con credenciales de API para agregar una firma a PDF
- Descargar SDK en la nube Aspose.PDF para Dotnet para firmar electrónicamente PDF
- Configurar un proyecto de C# con el SDK anterior
Pasos para firmar un PDF en línea usando la interfaz REST de C#
- Cree una instancia de PdfApi usando sus credenciales de ID de cliente y secreto de cliente
- Especifique el nombre del archivo PDF, el nombre del archivo de firma y la ruta de la carpeta de almacenamiento
- Establezca la posición y el tamaño de la firma en la página PDF usando Rectángulo
- Inicializar una instancia de Signature con ruta, tipo, contraseña y propiedades visuales
- Complete metadatos como autoridad, ubicación, contacto y fecha de firma.
- Sube el archivo PDF y el archivo del certificado a la carpeta configurada
- Llama a Documento de firma posterior para aplicar la firma digital al PDF cargado
- Recupere el flujo del documento firmado y escríbalo localmente como Sample_out.pdf
Estos pasos resumen cómo firmar digitalmente un PDF con la API REST de C#. Este código se conecta a Aspose.PDF Cloud, carga un PDF y un certificado, y firma digitalmente el documento con las credenciales y los datos de firma proporcionados. Tras la firma, descarga el PDF actualizado y lo guarda localmente como un nuevo archivo.
Código para agregar una firma a un PDF usando el servicio RESTful de C#
Este código demuestra el proceso para firmar documentos PDF con la API de Low Code de C#. Tenga en cuenta que para firmar un archivo PDF, este debe tener el campo de formulario de tipo Firma y su nombre debe ser conocido. Recibirá un error si el PDF no contiene un campo de tipo Firma o si se utiliza un nombre de campo incorrecto.
Este artículo nos ha enseñado el proceso de firmar un archivo PDF. Para comprimir un archivo PDF, consulte el artículo sobre Comprimir PDF con la API REST de C#.