HTML JPG PDF XML DOCX
  Product Family
PDF

Dapatkan bookmark berdasarkan jalur dari PDF dengan Java SDK

API untuk mendapatkan bookmark berdasarkan jalur dari dokumen PDF menggunakan API Java sisi server.

Get Started

Cara mengekstrak bookmark berdasarkan jalur dari dokumen PDF menggunakan Cloud Java SDK

Untuk mendapatkan bookmark berdasarkan jalur dari dokumen PDF via Cloud Java SDK, kita akan menggunakan Aspose.PDF Cloud Java SDK SDK Cloud ini memungkinkan Anda dengan mudah membangun aplikasi pembuat, penyunting, dan pengonversi PDF berbasis cloud dalam bahasa Java untuk berbagai platform cloud. Buka Repository pengelola paket, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console untuk menginstalnya menggunakan Maven.

Tambahkan repositori Aspose Cloud ke pom.xml aplikasi Anda

Tambahkan repositori Aspose Cloud


    <repositories>
        <repository>
            <id>aspose-cloud</id>
            <name>Aspose Cloud Repository</name>
            <url>https://releases.aspose.cloud/java/repo/</url>
        </repository>
    </repositories>

Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:

Instalasi dari Github


    mvn clean install

Untuk menyebarkannya ke repositori Maven remote, konfigurasikan pengaturan repositori dan jalankan:

Sebarkan repositori Maven


    mvn clean deploy

Langkah-langkah untuk mendapatkan bookmark berdasarkan jalur menggunakan Java SDK

Pengembang Aspose.PDF Cloud dapat dengan mudah mengekstrak bookmark melalui jalur bookmark dari dokumen PDF. Pengembang hanya membutuhkan beberapa baris kode.

  1. Buat objek Configuration baru dengan Secret dan Key Aplikasi Anda
  2. Buat objek untuk terhubung ke Cloud API
  3. Unggah file dokumen Anda
  4. Ekstrak bookmark dari dokumen PDF menggunakan fungsi getBookmark
  5. Periksa respons dan catat hasilnya
  6. Jika operasi berhasil, tampilkan bookmark
 

Kode contoh ini menunjukkan cara mengekstrak bookmark berdasarkan jalur dari dokumen PDF menggunakan PDF Cloud Java SDK


    package com.aspose.asposecloudpdfusecases.bookmarks;

    import java.io.File;
    import java.nio.file.Path;
    import com.aspose.asposecloudpdf.api.PdfApi;
    import com.aspose.asposecloudpdf.model.BookmarkResponse;
    import com.google.gson.Gson;
    import com.google.gson.GsonBuilder;

    public class BookmarkGetByPath {
        public static void Extract() {
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
            String LOCAL_FOLDER    = "c:\\Samples";
            String PDF_DOCUMENT    = "sample.pdf";
            String BOOKMARK_PATH  = "/1";

            try {
                PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);

                // upload local PDF file to remote storage
                File file = new File(Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString());
                pdfApi.uploadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), file, null);
                System.out.println(String.format("File '%s' successfully uploaded!", Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString()));

                BookmarkResponse response = pdfApi.getBookmark(PDF_DOCUMENT, BOOKMARK_PATH, REMOTE_FOLDER, null, null);
                if (response.getCode() != 200)
                    System.err.println("Error: unexpected error when extracting bookmarks! '" + response.getStatus() + "'");
                else{
                    Gson gson = new GsonBuilder().setPrettyPrinting().create();
                    String jsonPage = gson.toJson(response.getBookmark());
                    System.out.println("Successfully extracted bookmarks by path from PDF document page !\n" + jsonPage + "\n");
                }
            }
            catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
 

Bekerja dengan bookmark di PDF via Java SDK

Mengekstrak bookmark dari PDF meningkatkan kegunaan dokumen, mengotomatisasi pemrosesan konten, dan meningkatkan kemampuan pencarian. Hal ini sangat berguna bagi bisnis, peneliti, dan profesional yang menangani dokumen PDF besar atau terstruktur. Dapatkan Bookmark dari dokumen PDF dengan Aspose.PDF Cloud Java SDK.

Dengan Java SDK kami Anda dapat

  • Menambahkan header & footer dokumen PDF dalam format teks atau gambar.
  • Menambahkan tabel & teks atau stempel gambar ke dokumen PDF.
  • Menambahkan beberapa dokumen PDF ke file yang sudah ada.
  • Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
  • Terapkan enkripsi atau dekripsi pada dokumen PDF & tetapkan 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 contoh teks di halaman PDF atau di 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 bookmark dari file PDF secara online dan menguji fungsionalitasnya.

  •