Dapatkan Anotasi Halaman dari PDF via Java SDK
API untuk mendapatkan anotasi dari dokumen PDF dengan Aspose.PDF Cloud Java SDK.
Get StartedCara mendapatkan anotasi halaman dari dokumen PDF menggunakan Cloud Java SDK
Untuk mendapatkan anotasi halaman dari dokumen PDF, kami akan menggunakan Aspose.PDF Cloud Java SDK SDK Cloud ini memungkinkan Anda dengan mudah membangun aplikasi pembuat, editor, & konverter PDF berbasis cloud dalam bahasa Java untuk berbagai platform cloud. Buka Repository paket manager, 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 perpustakaan 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 anotasi menggunakan Java SDK
Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & mendapatkan anotasi dari dokumen PDF hanya dalam beberapa baris kode.
- Mengunggah dokumen.
- Mengambil semua anotasi dari halaman yang ditentukan.
- Mencatat detail masing-masing.
- Mengembalikan ID anotasi Teks pertama (untuk tindakan selanjutnya seperti pengeditan atau penghapusan).
Contoh kode ini menunjukkan cara mendapatkan Anotasi Halaman dari dokumen PDF via C#
package com.aspose.asposecloudpdfusecases.annotations;
import java.io.File;
import java.nio.file.Path;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.model.AnnotationsInfoResponse;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
public class AnnotationGetAll {
public static void Extract() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_DOCUMENT = "sample.pdf";
Integer PAGE_NUMBER = 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()));
AnnotationsInfoResponse response = pdfApi.getPageAnnotations(PDF_DOCUMENT, PAGE_NUMBER, null, REMOTE_FOLDER);
if (response.getCode() != 200)
System.err.println("Error: unexpected error when extracting annotations! '" + response.getStatus() + "'");
else {
Gson gson = new GsonBuilder().setPrettyPrinting().create();
String jsonPage = gson.toJson(response.getAnnotations().getList());
System.out.println("Successfully extracted annotations from document page !\n" + jsonPage + "\n");
}
}
catch (Exception e) {
e.printStackTrace();
}
}
}
Bekerja dengan anotasi di PDF via Java SDK
Menambahkan anotasi ke PDF memiliki banyak tujuan penting dalam berbagai kasus penggunaan. Salah satu alasan paling umum adalah untuk tinjauan dan umpan balik. Anotasi memungkinkan pengguna menyorot bagian tertentu dari dokumen, meninggalkan komentar, mengajukan pertanyaan, atau menyarankan perubahan. Hal ini membuat proses tinjauan menjadi lebih efisien dan teratur, terutama ketika banyak kolaborator terlibat. Tambahkan Anotasi ke 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 ada.
- Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
- Menerapkan enkripsi atau dekripsi pada dokumen PDF & menetapkan kata sandi.
- Menghapus semua stempel & tabel dari sebuah halaman atau seluruh dokumen PDF.
- Hapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
- Ganti satu atau beberapa contoh teks pada halaman PDF atau dari seluruh dokumen.
- Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
- Ekstrak berbagai elemen file PDF & membuat dokumen PDF menjadi teroptimasi.
- Anda dapat mencoba aplikasi gratis kami untuk menambahkan anotasi ke file PDF secara daring dan menguji fungsionalitasnya.
- Sumber Belajar
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk Java?
- Daftar Pelanggan
- Keamanan