HTML JPG PDF XML DOCX
  Product Family
PDF

Actualizar Metadatos en PDF en .NET SDK

Actualizar todos los metadatos del documento PDF utilizando Aspose.PDF Cloud .NET API

Get Started

Cómo actualizar Metadatos de un documento PDF utilizando Cloud .NET SDK

Para actualizar un metadato mediante Cloud .NET SDK , utilizaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK le permite crear fácilmente aplicaciones creadoras, editoras y convertidoras de PDF basadas en la nube en C#, ASP.NET, o cualquier otro lenguaje .NET para diversas plataformas en la nube. Abra NuGet gestor de paquetes, busque Aspose.PDF Cloud e instale. También puede utilizar el siguiente comando desde la Consola del Administrador de Paquetes.

Comando de Consola del Administrador de Paquetes


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Pasos para actualizar Metadatos mediante .NET SDK

Los desarrolladores de Aspose.PDF Cloud pueden fácilmente cargar y actualizar metadatos en PDF en solo unas pocas líneas de código.

  1. Crear un nuevo objeto Configuration con su Application Secret y Key
  2. Crear un objeto para conectarse a la API en la nube
  3. Subir su archivo de documento
  4. Actualizar propiedades utilizando PutSetProperty
  5. Manejar propiedades, por ejemplo, imprimir en la consola
 

Este código de ejemplo muestra la actualización de los metadatos en documentos PDF


    public static void UpdateMetadata()
    {
        const string localImageFileName = @"C:\Samples\sample.pdf";
        const string storageFileName = "sample.pdf";


        // Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);

        using var file = File.OpenRead(localImageFileName);
        var uploadResult = pdfApi.UploadFile(storageFileName, file);
        Console.WriteLine(uploadResult.Uploaded[0]);
        var response = pdfApi.GetDocumentProperty(storageFileName, "xmp:ArchiveType");
        if (response.DocumentProperty.Value != null && !response.DocumentProperty.Value.StartsWith("Aspose"))
        {
            var responseSet = pdfApi.PutSetProperty(storageFileName, "xmp:ArchiveType", "Aspose Sample Document");
            Console.WriteLine(responseSet.Status);
        }
    }