Как преобразовать Excel в HTML на Java

HTML (HyperText Markup Language) — основа веб-страниц, позволяющая структурированно представлять текст, изображения и мультимедиа. Преобразование документов Word в HTML не только сохраняет форматирование и макет, но и повышает удобство использования документа на различных платформах, включая веб-сайты, блоги и рассылки по электронной почте.
В этой статье я расскажу о том, как конвертировать Excel в HTML с помощью Spire.XLS for Java.
- Преобразование Excel в HTML
- Преобразование Excel в HTML со встроенным изображением
Установка файла Spire.Xls.jar
Spire.XLS
for Java — это мощная библиотека, предназначенная для разработчиков,
позволяющая программно создавать, манипулировать и управлять электронными
таблицами Excel. Библиотеку можно
загрузить по этой
ссылке или установить из репозитория Maven.
С помощью Spire.XLS for Python
вы можете просто загрузить файл Excel с помощью метода Workbook.loadFromFile()
и сохранить его в виде HTML-файла с помощью метода Workbook.saveToFile(). import com.spire.xls.FileFormat; import com.spire.xls.Workbook; public class ConvertExcelToHTML { public static void main(String []args){ //Создайте экземпляр Workbook Workbook workbook = new Workbook(); //Загрузите файл Excel workbook.loadFromFile("Sample1.xlsx"); //Сохраните файл в формате HTML workbook.saveToFile("ToHtml.html", FileFormat.HTML); } } При конвертировании Word
в HTML вы можете указать параметры конвертации с помощью класса HTMLOptions.
Например, вы можете встраивать изображения в преобразованный HTML-файл, передав
true методу HTMLOptions.setImageEmbedded(). import com.spire.xls.Workbook; import com.spire.xls.Worksheet; import com.spire.xls.core.spreadsheet.HTMLOptions; public class ConvertExcelToHtmlWithImageEmbeded { public static void main(String []args){ // Создайте экземпляр Workbook Workbook workbook = new Workbook(); // Загрузите файл Excel workbook.loadFromFile("Sample2.xlsx"); // Получите первый лист Worksheet sheet = workbook.getWorksheets().get(0); // Установите параметр встраивания изображения в true HTMLOptions options = new HTMLOptions(); options.setImageEmbedded(true); // Сохраните лист в формате HTML sheet.saveToHtml("ToHtmlWithImageEmbeded.html", options); } } В этой статье мы
рассмотрели, как конвертировать Excel в HTML с помощью Spire.XLS for Java. Эта
библиотека имеет множество других возможностей, таких как: Создание, чтение
и обновление Excel в Java
Преобразование Excel в HTML
Преобразование Excel в HTML со встроенным изображением
Заключение