Obtener firmas de PDF en .NET SDK
API para obtener firmas de documentos PDF utilizando la API de .NET del lado del servidor.
Get StartedCómo extraer firmas de documentos PDF usando Cloud .NET SDK
Para obtener firmas de documentos PDF a través de Cloud .NET SDK, utilizaremos Aspose.PDF Cloud .NET SDK Este SDK de Cloud le permite crear fácilmente aplicaciones de creación, edición y conversión de PDF basadas en la nube en C#, ASP.NET u otros lenguajes .NET para varias plataformas en la nube. Abra NuGet administrador de paquetes, busque Aspose.PDF Cloud e instale. También puede usar el siguiente comando desde la Consola del Administrador de Paquetes.
Comando de la Consola del Administrador de Paquetes
PM> Install-Package Aspose.Pdf-Cloud
Pasos para obtener firmas usando .NET SDK
Los desarrolladores de Aspose.PDF Cloud pueden extraer fácilmente firmas de documentos PDF. Los desarrolladores solo necesitan unas pocas líneas de código.
- Cree un nuevo objeto de Configuración con su Secreto de Aplicación y Clave
- Cree un objeto para conectarse a la API de Cloud
- Cargue su archivo de documento
- Extraiga firmas de documentos PDF en almacenamiento en la nube utilizando la función GetDocumentSignatureFieldsAsync
- Verifique la respuesta y registre el resultado
- Si la operación fue exitosa, imprima la lista de firmas
Este código de ejemplo muestra cómo obtener firmas de un documento PDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Signatures
{
public class GetSignatures
{
public static async Task Extract(string documentName, string remoteFolder)
{
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
pdfApi = new PdfApi(AppSecret, AppSid);
using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
{ // Upload the local PDF to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
// Get signatures from the PDF in cloud storage.
SignatureFieldsResponse response = await pdfApi.GetDocumentSignatureFieldsAsync(documentName, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("GetSignatures(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("GetSignatures(): Failed to receive signatures from the document.");
else if (response.Fields == null || response.Fields.List == null || response.Fields.List.Count == 0)
Console.WriteLine("GetSignatures(): signatures not found in the document.");
else
{ // Show signatures.
Console.WriteLine("GetSignatures(): Signatures extracted successfully from the Pdf document '{0}'.", documentName);
foreach (var field in response.Fields.List) {
Console.WriteLine(field);
}
}
}
}
}
Trabajar con Firmas en el PDF a través de .NET SDK
La extracción de firmas permite verificar sistemáticamente la validez y relevancia de documentos, fecha y hora de firmas, así como la integridad del documento. Tareas como la extracción de firmas de documentos o el análisis grupal proporcionan automatización, ahorran tiempo y reducen el esfuerzo manual. Extraiga Firmas de documentos PDF con Aspose.PDF Cloud .NET SDK.
Con nuestro SDK de .NET puede
- Agregar el encabezado y pie de página del documento PDF en formato de texto o imagen.
- Agregar tablas y sellos de texto o imagen a documentos PDF.
- Adjuntar múltiples documentos PDF a un archivo existente.
- Trabajar con adjuntos, anotaciones y campos de formulario de PDF.
- Aplicar cifrado o descifrado a documentos PDF y establecer una contraseña.
- Eliminar todos los sellos y tablas de una página o de todo el documento PDF.
- Eliminar un sello o tabla específico del documento PDF por su ID.
- Reemplazar una o varias instancias de texto en una página PDF o en todo el documento.
- Amplio soporte para convertir documentos PDF a varios otros formatos de archivo.
- Extraer varios elementos de archivos PDF y optimizar documentos PDF.
- Puede probar nuestra Aplicación gratuita para probar la funcionalidad.
- Recursos de Aprendizaje
- Documentación
- Código Fuente
- Referencias de API
- Soporte del Producto
- Soporte Gratuito
- Soporte de Pago
- Blog
- ¿Por qué Aspose.PDF Cloud para .NET?
- Lista de Clientes
- Seguridad