Cách chuyển đổi HTML thành hình ảnh trong Java

Hướng dẫn ngắn này nhằm mục đích giải thích cách chuyển đổi HTML thành hình ảnh trong Java bằng cách tải tệp HTML rồi lưu tệp dưới dạng hình ảnh có tên PNG trong hướng dẫn này. Bạn có thể đặt một số tham số của hình ảnh đầu ra bao gồm độ phân giải được minh họa ở đây. Để viết HTML sang ngôn ngữ Java của trình chuyển đổi hình ảnh được sử dụng ở đây, tuy nhiên, bạn cũng có thể thực hiện tác vụ này bằng nhiều ngôn ngữ và nền tảng khác.

Các bước để chuyển đổi HTML sang hình ảnh trong Java

  1. Định cấu hình dự án để thêm Aspose.HTML từ kho lưu trữ Maven để chuyển đổi HTML thành hình ảnh
  2. Tải tệp HTML mới tạo hoặc hiện có vào đối tượng lớp HTMLDocument
  3. Khởi tạo đối tượng lớp ImageSaveOptions và đặt loại hình ảnh là PNG
  4. Đặt độ phân giải của hình ảnh đầu ra
  5. Chuyển đổi tệp HTML sang PNG bằng các tùy chọn lưu được chỉ định

Để chuyển đổi HTML thành hình ảnh Java các bước dựa trên ngôn ngữ được giải thích tại đây. Bạn có thể thêm các thư viện cần thiết vào dự án và nhập các lớp cần thiết được sử dụng trong mã mẫu. Sau đó, theo cách tiếp cận từng bước, hãy tải một tệp HTML, xác định các tham số hình ảnh đầu ra và cuối cùng chuyển đổi nó thành loại hình ảnh được yêu cầu.

Mã để chuyển đổi HTML thành hình ảnh trong Java

Mã này trình bày cách sử dụng Java tạo hình ảnh từ HTML bằng cách sử dụng một vài dòng mã trong đó trước tiên chúng tôi đã tạo một tệp HTML cục bộ, tuy nhiên điều đó là không cần thiết và bạn cũng có thể tải bất kỳ tệp HTML hiện có nào vào đối tượng lớp HTMLDocument. Trong bước tiếp theo, hãy khởi tạo đối tượng lớp ImageSaveOptions được yêu cầu trong quá trình chuyển đổi và tùy ý đặt một số tham số như độ phân giải, v.v. Cuối cùng, quá trình chuyển đổi được thực hiện bằng cách sử dụng hàm Converter.convertHTML() lấy tệp HTML nguồn, tùy chọn lưu hình ảnh và hình ảnh đầu ra tên tập tin.

Trong chủ đề này, chúng ta đã quan sát quá trình chuyển đổi HTML sang hình ảnh trong Java, tuy nhiên nếu bạn muốn tạo một tệp HTML phong phú từ đầu, hãy tham khảo bài viết trên cách tạo tệp HTML bằng Java.

 Tiếng Việt