HTML JPG PDF XML DOCX
  Product Family
PDF

Dapatkan Metadata dari PDF di .NET SDK

Bangun aplikasi Cloud Anda untuk mendapatkan dokumen yang dapat diisi menggunakan API sisi server.

Get Started

Cara Mendapatkan Metadata dari Dokumen PDF menggunakan Cloud .NET SDK

Untuk mendapatkan Metadata melalui Cloud .NET SDK, kita akan menggunakan Aspose.PDF Cloud .NET SDK Cloud SDK ini memungkinkan Anda dengan mudah membangun aplikasi pembuat, editor & konverter PDF berbasis cloud di C#, ASP.NET, atau bahasa .NET lain untuk berbagai platform cloud. Buka NuGet pengelola paket, cari Aspose.PDF Cloud dan pasang. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.

Perintah Package Manager Console


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Langkah-langkah untuk mendapatkan Metadata melalui .NET SDK

Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & mendapatkan metadata di PDF hanya dalam beberapa baris kode.

  1. Buat objek Konfigurasi baru dengan Secret dan Kunci Aplikasi Anda
  2. Buat objek untuk terhubung ke Cloud API
  3. Unggah file dokumen Anda
  4. Dapatkan semua properti menggunakan GetDocumentProperties
  5. Tangani properti, misalnya, cetak ke konsol
 

Kode sampel ini menunjukkan mendapatkan Metadata dari dokumen PDF


    public static void GetMetadata()
    {
        const string localPdfFileName = @"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);

        if (pdfApi.GetFilesList("").Value.All(f => f.Name != "sample.pdf"))
        {
            using var file = File.OpenRead(localPdfFileName);
            var uploadResult = pdfApi.UploadFile(storageFileName, file);
            Console.WriteLine(uploadResult.Uploaded[0]);
        }

        var response = pdfApi.GetDocumentProperties(storageFileName);
        foreach (var item in response.DocumentProperties.List)
        {
            Console.WriteLine($"Name: {item.Name} Value: {item.Value}");
        }
    }