HTML JPG PDF XML DOCX
  Product Family
PDF

Obtenez un lien à partir de PDF dans le SDK .NET

API pour obtenir un lien à partir de documents PDF en utilisant l’API .NET côté serveur.

Get Started

Comment extraire l'annotation de lien des documents PDF en utilisant Cloud .NET SDK

Pour obtenir l’annotation de lien des documents PDF via Cloud .NET SDK, nous utiliserons Aspose.PDF Cloud .NET SDK Ce SDK Cloud 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 paquets, recherchez Aspose.PDF Cloud et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de paquets.

Commande de la console du gestionnaire de paquets


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Étapes pour obtenir un lien par Id en utilisant .NET SDK

Les développeurs de Aspose.PDF Cloud peuvent facilement extraire l’annotation de lien par Id à partir de documents PDF. Les développeurs n’ont besoin que de quelques lignes de code.

  1. Créez un nouvel objet de configuration avec votre clé et secret d’application
  2. Créez un objet pour se connecter à l’API Cloud
  3. Téléchargez votre fichier de document
  4. Extrayez l’annotation de lien par Id des documents PDF en utilisant la fonction GetLinkAnnotationAsync
  5. Vérifiez la réponse et enregistrez le résultat
  6. Si l’opération est réussie, vous pouvez imprimer l’annotation de lien ou utiliser l’annotation de lien d’une autre manière
 

Cet exemple de code montre comment obtenir une annotation de lien par Id à partir d'un document PDF


using Aspose.Pdf.Cloud.Sdk.Model;

namespace Links
{
    public class LinksExtractById
    {
        public static async Task ShowInfo(string documentName, string LinkID, 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 link annotations from the PDF in cloud storage.
                LinkAnnotationResponse response = await pdfApi.GetLinkAnnotationAsync(documentName, LinkID, folder: remoteFolder);

                // Checks the response and logs the result.
                if (response == null)
                    Console.WriteLine("LinksExtractById(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("LinksExtractById(): Failed to receive link from the document.");
                else if (response.Link == null)
                    Console.WriteLine("LinksExtract(): link '{0}' not found in the document '{1]'.", LinkID, documentName);
                else
                { // Show link annotation.
                    Console.WriteLine("LinksExtractById(): link '{0}' successfully received from the document '{1}.", LinkID, documentName);
                    Console.WriteLine(response.Link.ToString());
                }
            }
        }
    }
 

Travailler avec les liens dans PDF via .NET SDK

En extrayant les liens, on peut vérifier systématiquement la validité et la pertinence de chaque URL, en s’assurant que toutes les références sont actuelles et fonctionnelles. Pour des tâches telles que le téléchargement de documents liés ou la réalisation d’analyses par lots, l’extraction des URL permet l’automatisation, économisant du temps et réduisant l’effort manuel. Extrayez les liens des documents PDF avec Aspose.PDF Cloud .NET SDK.

Avec notre SDK .NET vous pouvez

  • Ajouter un en-tête et un pied de page au document PDF au format texte ou image.
  • Ajouter des tables et des tampons de texte ou d’image aux documents PDF.
  • Ajouter plusieurs documents PDF à un fichier existant.
  • Travailler avec les pièces jointes, annotations et champs de formulaire PDF.
  • Appliquer le cryptage ou le décryptage aux documents PDF et définir un mot de passe.
  • Supprimer tous les tampons et tables d’une page ou de l’ensemble du document PDF.
  • Supprimer un tampon ou une table 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 fichier.
  • Extraire divers éléments des fichiers PDF et optimiser les documents PDF.
  • Vous pouvez essayer notre application gratuite pour tester la fonctionnalité.

  •