HTML JPG PDF XML DOCX
  Product Family
PDF

Dapatkan penanda buku dari PDF di .NET SDK

API untuk mendapatkan penanda buku dari dokumen PDF menggunakan server-side .NET API.

Get Started

Cara mengekstrak penanda buku dari dokumen PDF menggunakan Cloud .NET SDK

Untuk mendapatkan penanda buku dari dokumen PDF 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 dalam C#, ASP.NET, atau bahasa .NET lainnya untuk berbagai platform cloud. Buka NuGet pengelola paket, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Pengelola Paket.

Perintah Konsol Pengelola Paket


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Langkah untuk mendapatkan penanda buku menggunakan .NET SDK

Pengembang Aspose.PDF Cloud dapat dengan mudah mengekstrak penanda buku dari dokumen PDF. Pengembang hanya memerlukan beberapa baris kode.

  1. Buat objek Konfigurasi baru dengan Aplikasi Rahasia dan Kunci Anda
  2. Buat objek untuk terhubung ke API Cloud
  3. Unggah file dokumen Anda
  4. Ekstrak penanda buku dari dokumen PDF menggunakan fungsi GetDocumentBookmarksAsync
  5. Periksa respons dan catat hasilnya
  6. Jika operasi berhasil, cetak penanda buku
 

Kode contoh ini menunjukkan cara mengekstrak penanda buku dari dokumen PDF menggunakan PDF Cloud .NET SDK


    using Aspose.Pdf.Cloud.Sdk.Model;

    namespace Bookmarks
    {
        public class BookmarksExtract
        {
            public static async Task ShowInfo(string documentName, string localFolder, 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]);
                }

                // Extract bookmarks from the PDF on cloud storage.
                BookmarksResponse response = await pdfApi.GetDocumentBookmarksAsync(documentName, folder: remoteFolder);

                // Checks the response and logs the result.
                if (response == null)
                    Console.WriteLine("BookmarksExtract(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("BookmarksExtract(): Failed to receive bookmarks from the document.");
                else if (response.Bookmarks == null || response.Bookmarks.List == null || response.Bookmarks.List.Count == 0)
                    Console.WriteLine("BookmarksExtract(): bookmarks not found in the document.");
                else
                {  // Show bookmarks from PDF documents
                    Console.WriteLine("BookmarksExtract(): all bookmarks successfully received from the document '{0}.", documentName);
                    foreach (Bookmark bookmark in response.Bookmarks.List) {
                        Console.WriteLine("BookmarksExtract(): ID = {0}", bookmark.Links[0].Href);
                        Console.WriteLine(bookmark.ToString());
                    }
                }
            }
        }
    }
 

Bekerja dengan penanda buku di PDF melalui .NET SDK

Mengekstrak penanda buku dari PDF memperbaiki kegunaan dokumen, mengotomatiskan pemrosesan konten, dan meningkatkan ketercarian. Ini sangat berguna untuk bisnis, peneliti, dan profesional yang berurusan dengan dokumen PDF besar atau terstruktur. Dapatkan Penanda Buku dari dokumen PDF dengan Aspose.PDF Cloud .NET SDK.

Dengan .NET SDK kami Anda dapat

  • Tambahkan header & footer dokumen PDF dalam format teks atau gambar.
  • Tambahkan tabel & stempel teks atau gambar ke dokumen PDF.
  • Tambahkan beberapa dokumen PDF ke file yang sudah ada.
  • Bekerja dengan lampiran, anotasi, & bidang formulir PDF.
  • Terapkan enkripsi atau dekripsi ke dokumen PDF & atur kata sandi.
  • Hapus semua stempel & tabel dari halaman atau seluruh dokumen PDF.
  • Hapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
  • Ganti satu atau beberapa instance teks pada halaman PDF atau dari seluruh dokumen.
  • Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
  • Ekstrak berbagai elemen file PDF & optimalkan dokumen PDF.
  • Anda dapat mencoba Aplikasi gratis kami untuk mendapatkan penanda buku dari file PDF secara online dan menguji fungsionalitasnya.

  •