HTML JPG PDF XML DOCX
  Product Family
PDF

Obtener enlaces de PDF en .NET SDK

API para obtener enlaces de documentos PDF utilizando API de .NET del lado del servidor.

Get Started

Cómo extraer anotaciones de enlaces de documentos PDF utilizando Cloud .NET SDK

Para obtener enlaces de documentos PDF a través de Cloud .NET SDK, utilizaremos Aspose.PDF Cloud .NET SDK Este SDK de Cloud le permite construir fácilmente aplicaciones de creación, edición y conversión de PDF en la nube en C#, ASP.NET u otros lenguajes .NET para varias plataformas en la nube. Abra NuGet el 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 enlaces utilizando .NET SDK

Los desarrolladores de Aspose.PDF Cloud pueden extraer fácilmente anotaciones de enlaces de documentos PDF. Los desarrolladores solo necesitan unas pocas líneas de código.

  1. Crear un nuevo objeto de Configuración con su Clave y Secreto de Aplicación
  2. Crear un objeto para conectarse a la API de Cloud
  3. Subir su archivo de documento
  4. Extraer enlaces de documentos PDF en almacenamiento en la nube utilizando la función GetPageLinkAnnotationsAsync
  5. Verificar la respuesta y registrar el resultado
  6. Si la operación fue exitosa, imprimir las anotaciones de enlace
 

Este código de ejemplo muestra cómo obtener enlaces de un documento PDF


using Aspose.Pdf.Cloud.Sdk.Model;

namespace Links
{
    public class LinksExtract
    {
        public static async Task ShowInfo(string documentName, int pageNumber, 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.
                LinkAnnotationsResponse response = await pdfApi.GetPageLinkAnnotationsAsync(documentName, pageNumber, folder: remoteFolder);

                // Checks the response and logs the result.
                if (response == null)
                    Console.WriteLine("LinksExtract(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("LinksExtract(): Failed to receive links from the document.");
                else if (response.Links == null || response.Links.List == null || response.Links.List.Count == 0)
                    Console.WriteLine("LinksExtract(): links not found in the document.");
                else
                { // Show links.
                    Console.WriteLine("LinksExtract(): all links successfully received from the document '{0}.", documentName);
                    foreach (LinkAnnotation link in response.Links.List)
                        Console.WriteLine(link.ToString());
                }
            }
        }
    }
 

Trabajar con los enlaces en PDF a través de .NET SDK

Al extraer enlaces, se puede verificar sistemáticamente la validez y relevancia de cada URL, asegurando que todas las referencias sean actuales y funcionales. Para tareas como descargar documentos enlazados o realizar análisis por lotes, la extracción de URLs permite la automatización, ahorrando tiempo y reduciendo el esfuerzo manual. Extraiga los enlaces de documentos PDF con Aspose.PDF Cloud .NET SDK.

Con nuestro SDK de .NET usted puede

  • Añadir encabezado y pie de página en formato de texto o imagen a documentos PDF.
  • Añadir tablas y sellos de texto o imagen a documentos PDF.
  • Añadir múltiples documentos PDF a un archivo existente.
  • Trabajar con archivos adjuntos, anotaciones y campos de formulario en PDF.
  • Aplicar cifrado o descifrado a documentos PDF y establecer una contraseña.
  • Eliminar todos los sellos y tablas de una página o documento PDF completo.
  • 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.

  •