Cách Resize ảnh trong Word bằng Java

Hướng dẫn nhanh này hướng dẫn cách thay đổi kích thước hình ảnh trong Word bằng Java. Nó chứa thông tin về cài đặt môi trường, quy trình từng bước để viết ứng dụng và mã mẫu có thể chạy được để thay đổi kích thước ảnh trong Word bằng Java. Bạn sẽ nhận được phần giới thiệu về các lớp, phương thức và thuộc tính quan trọng cần thiết để viết ứng dụng này và sau đó lưu tài liệu Word có hình ảnh đã thay đổi kích thước thành DOCX, DOC hoặc bất kỳ định dạng mong muốn nào khác.

Các bước Resize ảnh trong Word bằng Java

  1. Đặt IDE để sử dụng Aspose.Words for Java để thêm hình ảnh đã thay đổi kích thước
  2. Tạo hoặc tải tệp Word bằng đối tượng lớp Document để thêm hình ảnh với kích thước tùy chỉnh
  3. Khởi tạo đối tượng lớp DocumentBuilder bằng đối tượng Tài liệu
  4. Viết một số văn bản tùy chọn bằng phương thức write()
  5. Chèn một hình ảnh bằng phương thức insertImage() và lấy tham chiếu của nó để thay đổi kích thước của nó
  6. Thay đổi kích thước hình ảnh bằng cách đặt chiều rộng và chiều cao của nó và lưu tài liệu

Các bước này giải thích cách thay đổi kích thước ảnh trong Word bằng Java bằng cách chia sẻ cài đặt môi trường, rồi tạo tệp Word với sự trợ giúp của đối tượng lớp Tài liệu. Lớp DocumentBuilder được sử dụng để thêm văn bản tùy chọn bằng phương thức write() và chèn hình ảnh bằng phương thức insertImage() bằng cách cung cấp tên và đường dẫn tệp hình ảnh. Một đối tượng lớp Shape được trả về bởi hàm insertImage() được sử dụng để đặt chiều rộng và chiều cao bằng cách sử dụng các phương thức setWidth() và setHeight().

Mã để thay đổi kích thước hình ảnh trong MS Word bằng Java

Mã mẫu này trình bày quy trình thay đổi kích thước ảnh trong Word bằng Java. Nó sử dụng đối tượng lớp Shape để đặt kích thước với sự trợ giúp của các phương thức setWidth() và setHeight() bằng cách cung cấp các tham số mong muốn tính bằng inch được chuyển đổi thành điểm bằng cách sử dụng lớp tiện ích ConvertUtil. Bạn cũng có thể đặt các thuộc tính khác của hình ảnh bằng cách sử dụng các phương thức setBehindText() để đặt hình ảnh phía sau văn bản, setBounds() để xác định vị trí và setHorizontalAlignment() và setVerticalAlignment() để đặt căn chỉnh hình dạng.

Hướng dẫn này đã hướng dẫn chúng tôi thay đổi kích thước hình ảnh trong Word bằng Java. Nếu bạn muốn tìm hiểu quy trình thêm hình nền mờ trong tài liệu Word, hãy tham khảo bài viết trên cách thêm watermark vào Word bằng Java.

 Tiếng Việt