Thay đổi kích thước hình ảnh trong PDF bằng Java

Hướng dẫn ngắn này giải thích cách thay đổi kích thước hình ảnh trong PDF bằng Java. Bạn sẽ tìm thấy chi tiết thiết lập IDE, danh sách các bước và mã mẫu để giảm kích thước hình ảnh trong PDF bằng Java. Nhiều cải tiến sẽ được thảo luận khi thay đổi kích thước hình ảnh trong PDF.

Các bước thay đổi kích thước hình ảnh PDF bằng Java

  1. Thiết lập môi trường để sử dụng Aspose.PDF for Java nhằm thay đổi kích thước hình ảnh trong PDF
  2. Tải tệp PDF nguồn vào đối tượng lớp Document và chọn trang mục tiêu bằng chỉ số bắt đầu từ 1
  3. Sử dụng ImagePlacementAbsorber để lấy bộ sưu tập hình ảnh từ trang đã chọn
  4. Lấy tham chiếu đến hình ảnh mục tiêu từ bộ sưu tập và lưu vào luồng mảng byte
  5. Bây giờ, xóa hình ảnh gốc bằng cách ẩn vị trí của nó
  6. Tạo một đối tượng ImageStamp mới bằng luồng hình ảnh và thiết lập kích thước mới theo yêu cầu
  7. Lưu hình ảnh đã thay đổi kích thước bằng đối tượng ImageStamp tại cùng vị trí góc dưới bên trái
  8. Lưu tệp PDF đã cập nhật với các hình ảnh đã thay đổi kích thước

Các bước này tóm tắt quy trình thay đổi kích thước hình ảnh trong PDF bằng Java. Tải PDF nguồn, lấy trang mục tiêu, trích xuất bộ sưu tập hình ảnh, truy cập hình ảnh mong muốn và lưu vào luồng bộ nhớ. Xóa vị trí của hình ảnh gốc, tạo đối tượng ImageStamp và khởi tạo bằng luồng hình ảnh gốc, thay đổi kích thước hình ảnh trong ImageStamp, thêm vào trang ở cùng vị trí, thiết lập kích thước mới và lưu tệp PDF kết quả.

Mã thay đổi kích thước ảnh PDF bằng Java

Đoạn mã này minh họa quy trình giảm kích thước hình ảnh trong PDF bằng Java. Bạn có thể áp dụng nén hình ảnh hoặc thay đổi loại hình ảnh trong quá trình thay đổi kích thước thông qua ImageStamp để có kích thước đầu ra nhỏ hơn, thậm chí thay thế hình ảnh tại chỗ nếu cần. Cải thiện quy trình bằng cách thiết lập kiểm tra giới hạn để hình ảnh mới không vượt quá lề trang, xoay hình ảnh nếu cần và làm cho hệ số thay đổi kích thước có thể cấu hình.

Bài viết này đã hướng dẫn chúng ta cách tăng hoặc giảm kích thước hình ảnh trong PDF. Để thêm JavaScript vào PDF, hãy tham khảo bài viết về Thêm JavaScript vào PDF bằng Java.

 Tiếng Việt