Anotasi tautan digunakan untuk membuat bagian mana pun dari dokumen sebagai hyperlink. Dengan kata lain, ini memungkinkan kita untuk mengaitkan data eksternal dengan area dokumen yang ditentukan. Kami dapat menambahkan anotasi tautan ini ke dokumen dalam aplikasi Java. Pada artikel ini, Anda akan mempelajari cara membuat hyperlink di file PDF menggunakan Java.
Topik-topik berikut dibahas di bawah ini:

Java API untuk Membuat Hyperlink di PDF
GroupDocs.Annotation menyediakan Java API yang memungkinkan manipulasi dan otomatisasi berbagai anotasi dalam dokumen dalam aplikasi berbasis Java Anda. Kami akan menggunakan API ini untuk membuat anotasi hyperlink di file PDF.
Unduh atau Konfigurasi
Unduh file JAR dari bagian unduhan, atau dapatkan repositori terbaru dan konfigurasi dependensi untuk pom.xml aplikasi Java berbasis maven Anda.
<repository>
<id>GroupDocsJavaAPI</id>
<name>GroupDocs Java API</name>
<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-annotation</artifactId>
<version>21.7</version>
</dependency>
Buat Hyperlink di PDF menggunakan Java
Berikut langkah-langkah membuat hyperlink dimanapun di PDF menggunakan Java.
- Muat dokumen PDF menggunakan kelas Annotator.
- Tetapkan daftar Points yang mewakili area Hyperlink.
- Buat objek LinkAnnotation.
- Tentukan properti hyperlink seperti url, nomor halaman, poin, dll.
- Tambahkan hyperlink yang ditentukan ke dokumen PDF yang dimuat menggunakan metode add.
- Simpan PDF beranotasi menggunakan metode save.
Kode Java berikut menunjukkan cara mengonversi bagian mana pun dari file PDF menjadi hyperlink secara terprogram.
// Buat Hyperlink dalam PDF menggunakan anotasi tautan di Java
Annotator annotator = new Annotator("path/sample.pdf");
List<Point> points = new ArrayList<Point>();
points.add(new Point(120, 300));
points.add(new Point(600, 300));
points.add(new Point(120, 270));
points.add(new Point(600, 270));
LinkAnnotation link = new LinkAnnotation();
link.setCreatedOn(Calendar.getInstance().getTime());
link.setPageNumber(0);
link.setPoints(points);
link.setUrl("https://products.groupdocs.com/annotation");
annotator.add(link);
annotator.save("path/annotation-link.pdf");
annotator.dispose();
Berikut adalah output dari kode di atas.

Dapatkan Lisensi API Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk menggunakan API tanpa batasan evaluasi.
Kesimpulan
Singkatnya, kami telah membahas cara menambahkan anotasi tautan secara terprogram untuk membuat hyperlink dalam file PDF menggunakan Java. Dengan menggunakan anotasi tautan, Anda dapat mengubah bagian mana pun dari dokumen menjadi hyperlink. Banyak berbagai jenis anotasi tersedia melalui API. Anotasi ini dapat ditambahkan dengan cara serupa menggunakan API yang sama. Untuk mempelajari lebih lanjut tentang API, kunjungi dokumentasi. Untuk pertanyaan, hubungi kami melalui forum.