Obtenez des signatures de PDF dans .NET SDK
API pour obtenir des signatures de documents PDF en utilisant l’API .NET côté serveur.
Get StartedComment extraire des signatures de documents PDF à l'aide de Cloud .NET SDK
Pour obtenir des signatures de documents PDF via Cloud .NET SDK, nous utiliserons Aspose.PDF Cloud .NET SDK Ce Cloud SDK vous permet de créer facilement des applications de création, d’édition et de conversion de PDF basées sur le cloud en C#, ASP.NET ou d’autres langages .NET pour diverses plateformes cloud. Ouvrez NuGet gestionnaire de packages, recherchez Aspose.PDF Cloud et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.
Commande de la console du gestionnaire de packages
PM> Install-Package Aspose.Pdf-Cloud
Étapes pour obtenir des signatures à l'aide de .NET SDK
Les développeurs de Aspose.PDF Cloud peuvent facilement extraire des signatures de documents PDF. Les développeurs ont besoin de quelques lignes de code seulement.
- Créez un nouvel objet Configuration avec votre Secret et Clé d’application
- Créez un objet pour se connecter à l’API Cloud
- Téléchargez votre fichier de document
- Extrayez des signatures de documents PDF dans le stockage cloud en utilisant la fonction GetDocumentSignatureFieldsAsync
- Vérifiez la réponse et enregistrez le résultat
- Si l’opération a réussi, imprimez la liste des signatures
Ce code d'exemple montre comment obtenir des signatures d'un document 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);
}
}
}
}
}
Travailler avec des signatures dans le PDF via .NET SDK
L’extraction de signatures permet de vérifier systématiquement la validité et la pertinence des documents, la date et l’heure des signatures ainsi que l’intégrité des documents. Des tâches telles que l’extraction de signatures de documents ou l’analyse de groupe offrent une automatisation, économisant du temps et réduisant les efforts manuels. Extrayez des signatures de documents PDF avec Aspose.PDF Cloud .NET SDK.
Avec notre SDK .NET vous pouvez
- Ajouter l’en-tête et le pied de page d’un document PDF au format texte ou image.
- Ajouter des tableaux et des tampons de texte ou d’image à des documents PDF.
- Ajouter plusieurs documents PDF à un fichier existant.
- Travailler avec des pièces jointes, des annotations et des champs de formulaire PDF.
- Appliquer un cryptage ou un décryptage aux documents PDF et définir un mot de passe.
- Supprimer tous les tampons et tableaux d’une page ou d’un document PDF entier.
- Supprimer un tampon ou un tableau spécifique du document PDF par son ID.
- Remplacer une ou plusieurs instances de texte sur une page PDF ou dans l’ensemble du document.
- Support étendu pour convertir des documents PDF en divers autres formats de fichiers.
- Extraire divers éléments de fichiers PDF et optimiser les documents PDF.
- Vous pouvez essayer notre application gratuite pour tester la fonctionnalité.
- Ressources d'apprentissage
- Documentation
- Code Source
- Références API
- Support Produit
- Support Gratuit
- Support Payant
- Blog
- Pourquoi Aspose.PDF Cloud pour .NET ?
- Liste des Clients
- Sécurité