Hướng dẫn rõ ràng này hướng dẫn cách chèn hình nền bảng tính trong Java. Nó cung cấp hỗ trợ để đọc một hình ảnh từ một tệp và đặt nó làm hình nền sao cho nếu hình ảnh nhỏ, nó sẽ được lặp lại trong toàn bộ trang tính. Sau khi bạn chèn hình nền Excel trong Java, sổ làm việc kết quả có thể được lưu dưới dạng XLSX, XLS hoặc ở bất kỳ định dạng mong muốn nào để sử dụng với MS Excel.
Các bước để thêm nền ảnh Excel trong Java
- Thêm Aspose.Cells từ kho lưu trữ để chèn hình nền
- Khởi tạo đối tượng Workbook
- Nhận tham chiếu đến mục tiêu worksheet để chèn hình ảnh làm nền
- Điền vào mảng byte với dữ liệu từ tệp hình ảnh
- Sử dụng mảng byte này để đặt thuộc tính hình nền và lưu sổ làm việc kết quả
Các bước này giải thích quy trình thêm hình nền Excel trong Java. Sau khi thiết lập môi trường, một sổ làm việc mới sẽ được tạo, tuy nhiên, một số sổ làm việc hiện có cũng có thể được tải. Trang tính mục tiêu được truy cập từ bảng tính đã tải vì nó chứa thuộc tính để đặt hình nền. Ở bước cuối cùng, mảng byte được điền dữ liệu từ tệp hình ảnh và sau đó được đặt làm giá trị cho thuộc tính hình nền.
Mã để chèn hình nền bảng tính trong Java
Đoạn mã đơn giản này trình bày quy trình chèn ảnh nền cho trang tính Excel trong Java. Các lớp Workbook và Worksheet được sử dụng để truy cập trang mục tiêu nơi hình ảnh sẽ được đặt làm nền. Lớp FileInputStream được sử dụng để đọc các byte từ tệp hình ảnh và sau đó mảng byte kết quả được sử dụng làm đối số cho phương thức setBackgroundImage().
Bài này đã hướng dẫn chúng ta chèn ảnh nền vào sheet. Nếu bạn muốn tìm hiểu các thao tác khác như chèn nhận xét vào tệp Excel, hãy tham khảo bài viết trên cách chèn comment trong excel bằng java.