Hướng dẫn nhanh này giải thích cách thêm siêu liên kết trong PDF bằng Python. Nó mô tả các chi tiết để viết ứng dụng bằng cách chia sẻ các bước và mã mẫu có thể chạy được để chèn liên kết vào PDF bằng Python. Bạn cũng sẽ tìm hiểu các tùy chọn khác nhau để tùy chỉnh siêu kết nối và đặt nó ở bất kỳ vị trí mong muốn nào trên trang.
Các bước để thêm siêu liên kết vào PDF bằng Python
- Đặt môi trường thành sử dụng Aspose.PDF cho Python qua .NET để tạo siêu liên kết
- Tải tệp PDF bằng đối tượng lớp Document và truy cập vào trang đích
- Tạo một đối tượng LinkAnnotation trong một khu vực hình chữ nhật cụ thể và đặt các thuộc tính của nó
- Tạo một đối tượng FreeTextAnnotation trong cùng một khu vực hình chữ nhật và đặt các thuộc tính có liên quan
- Thêm liên kết và chú thích Văn bản miễn phí vào bộ sưu tập chú thích trên trang
- Lưu PDF đầu ra trên đĩa
Các bước nói trên mô tả cách thêm liên kết trong PDF bằng Python. Một luồng chương trình chi tiết được trình bày trong đó trang đích đầu tiên được truy cập từ tệp PDF và sau đó chú thích liên kết được thêm vào với các thuộc tính được chỉ định. Trong bước tiếp theo, một chú thích văn bản được thêm vào cùng một vị trí nơi chú thích liên kết được thêm vào và các thuộc tính cơ bản của nó được đặt như màu văn bản được đặt thành Màu xanh lam, phông chữ được đặt và các thuộc tính liên quan khác được đặt trước khi thêm các chú thích này vào trang.
Mã để chèn siêu liên kết trong PDF bằng Python
Mã này trình bày cách chèn siêu liên kết trong PDF bằng Python trong đó chú thích liên kết được thêm vào bằng cách đặt diện tích hình chữ nhật, độ rộng đường viền và hành động liên kết. Mặt khác, để hỗ trợ người dùng, một chú thích văn bản miễn phí được thêm vào bằng cách đặt tên phông chữ, kích thước, màu văn bản và nội dung. Cả hai chú thích đều được thêm vào bộ sưu tập chú thích của trang và sau đó tệp PDF được lưu trên đĩa.
Bài viết này đã hướng dẫn chúng tôi cách tạo liên kết tới tệp PDF bằng Python. Nếu bạn muốn tìm hiểu quy trình chèn bảng vào PDF, hãy tham khảo bài viết trên cách chèn bảng vào PDF bằng Python.