Як перетворити аркуш Excel на зображення в Java

У цьому короткому посібнику описано, як перетворити аркуш Excel на зображення в Java. Він містить вказівки щодо налаштування середовища та детальні кроки разом із прикладом коду, який можна виконати, щоб продемонструвати перетворення аркуша в XLSX на JPEG. Під час використання Java Excel в зображення перетворення можна виконати за допомогою кількох рядків коду без використання сторонніх інструментів або програмного забезпечення, встановленого в системі.

Кроки для перетворення аркуша Excel на зображення в Java

  1. Додайте посилання на Aspose.Cells зі сховища Maven, щоб перетворити аркуш на зображення
  2. Завантажте вихідний файл Excel для перетворення на зображення за допомогою екземпляра класу Workbook
  3. Створіть екземпляр об’єкта класу ImageOrPrintOptions, щоб налаштувати вихідне зображення
  4. Установіть прапорець для автоматичного підбору стовпців на основі вмісту комірки та типу зображення
  5. Виберіть потрібний аркуш, який потрібно відобразити на зображенні
  6. Створіть об’єкт класу SheetRender для вибраного аркуша, використовуючи налаштовані параметри ImageOrPrintOptions
  7. Проаналізуйте всі сторінки в режимі попереднього перегляду друку та відтворіть кожну сторінку як зображення

Ці кроки описують порядок операцій, необхідних для перетворення файлу Excel на зображення в Java таким чином, щоб кожна сторінка на певному робочому аркуші відтворювалася як окреме зображення. Ви можете проаналізувати всі аркуші один за одним, щоб перетворити всю книгу на зображення. Після завантаження вихідного файлу Excel ви можете використовувати об’єкт класу ImageOrPrintOptions, щоб налаштувати вихідне(і) зображення(а), як-от установити тип зображення або автоматично підібрати стовпці для відображення всього вмісту в кожній комірці, а потім використовувати цю конфігурацію під час відтворення аркушів за допомогою Об’єкт класу SheetRender.

Код для створення зображення аркуша Excel у Java

Об’єкт класу ImageOrPrintOptions використовується для налаштування вихідних зображень, які містять багато інших властивостей, наприклад, ви можете використовувати setAllColumnsInOnePagePerSheet(true) для відображення всіх стовпців на одній сторінці, setDefaultFont(fontName) для встановлення шрифту, коли символи у файлі Excel є Unicode, setHorizontalResolution () і setVerticalResolution() для встановлення роздільної здатності зображення, setTextCrossType() для визначення стилю, коли довжина тексту перевищує ширину комірки, і це лише деякі з них. Подібним чином під час написання конвертера зображень Excel у Java доступний метод setDesiredSize() для встановлення розміру вихідного зображення, для якого потрібні ширина та висота як параметри.

Ми дізналися, як за допомогою Java Excel можна виконати перетворення зображень. Якщо ви хочете навчитися конвертувати Excel у HTML, зверніться до статті як конвертувати Excel у HTML у Java.

 Українська