Trong hướng dẫn cách thực hiện ngắn này, bạn sẽ tìm hiểu cách tạo siêu liên kết trong PDF bằng Java. Nó cung cấp tất cả các chi tiết để thiết lập môi trường, danh sách các bước cần tuân thủ và mã mẫu có thể chạy được để chèn liên kết vào PDF bằng Java. Bạn sẽ nhận được tất cả các chi tiết để tùy chỉnh siêu liên kết cùng với vị trí và các thông số khác.
Các bước để nhúng liên kết trong PDF bằng Java
- Đặt IDE để sử dụng Aspose.PDF for Java để thêm siêu liên kết
- Mở tệp PDF mục tiêu bằng đối tượng Document class và truy cập vào trang mong muốn
- Tạo một link annotation và thêm nó vào trang đích
- Tạo một chú thích văn bản miễn phí ở vị trí mẫu và thêm nó vào trang đích
- Lưu tệp PDF kết quả có siêu liên kết trong đó trên đĩa
Các bước này xây dựng quy trình cách thêm liên kết vào PDF bằng Java. Quá trình này khá đơn giản khi chúng tôi phải thêm hai loại chú thích vào bộ sưu tập mặc định của trang đích của PDF. Chú thích đầu tiên là chú thích liên kết trong đó một hành động được xác định để mở một URL và trong chú thích thứ hai, chúng tôi xác định văn bản sẽ được hiển thị ở cùng một vị trí mà chú thích liên kết được thêm vào để làm cho siêu liên kết có hiệu quả và hiển thị trong hình thức văn bản.
Mã để thêm siêu liên kết trong PDF bằng Java
Đoạn mã trên trình bày quy trình chèn siêu liên kết vào PDF bằng Java. Nó sử dụng đối tượng lớp LinkAnnotation để tạo chú thích liên kết nơi bạn có thể đặt một số thuộc tính như vùng hình chữ nhật hoạt động cho liên kết, đường viền, chiều rộng, hành động, trạng thái xuất hiện, lề và tên để liệt kê một số rất ít. Tương tự như vậy đối với chú thích văn bản, đối tượng lớp FreeTextAnnotation được sử dụng khi chúng ta cần đặt vùng hình chữ nhật tương tự như vùng hoạt động của chú thích liên kết, phông chữ, kích thước, màu sắc, nội dung, căn chỉnh, chú thích, cờ, ý định, biện minh và độ mờ, v.v.
Trong bài viết này, chúng ta đã tìm hiểu quy trình tạo siêu liên kết trong PDF bằng Java. Nếu bạn muốn tìm hiểu quy trình thêm hình mờ trong PDF, hãy tham khảo bài viết trên cách thêm hình mờ vào PDF bằng Java.