PHP Excel в HTML

Щоб вставити електронні таблиці Excel на ваші веб-сторінки, вам потрібно перетворити їх у зображення або вміст HTML. Оскільки HTML більше підходить для веб-сайтів, у цій статті розповідається про те, як конвертувати файли Excel XLSX або XLS у сторінки HTML у PHP.

API перетворення PHP Excel у HTML

Щоб конвертувати файли Excel XLSX або XLS у HTML, ми будемо використовувати Aspose.Cells for PHP через Java. API надає широкий спектр функцій автоматизації електронних таблиць для веб-додатків на основі PHP. Ви можете завантажити пакет API тут.

Використання

Нижче наведено передумови, які потрібно виконати, щоб використовувати Aspose.Cells for PHP через Java.

Після того, як ви виконаєте передумови, виконайте наведені нижче кроки, щоб виконати файл example.php для тестування.

  1. Помістіть файл Java.inc у кореневу папку пакета API, який ви завантажили.

  2. Запустіть JavaBridge.jar за допомогою наведених нижче команд у командному рядку:

> cd aspose.cells
> %JAVA_HOME%\\bin\\java -Djava.ext.dirs=lib -jar JavaBridge.jar SERVLET_LOCAL:8080
  1. Запустіть example.php із кореневої папки API за допомогою команди нижче:
> php example.php

Перетворення файлів Excel на HTML у PHP

Нижче наведено кроки для перетворення файлів Excel у HTML.

У наведеному нижче прикладі коду показано, як конвертувати файл Excel XLSX у HTML у PHP.

require_once("Java.inc");
require_once("lib/aspose.cells.php");

use aspose\cells;
use aspose\cells\Workbook;

// завантажити документ, який потрібно конвертувати
$wkbk = new Workbook("Book.xlsx");

// зберегти як HTML
$wkbk->save("output.html", SaveFormat::HTML);

Excel в HTML

Excel в HTML PHP

Excel у HTML – установіть додаткові параметри

Aspose.Cells також дозволяє встановити додаткові параметри в Excel для перетворення HTML, такі як увімкнути текст підказки, показати/приховати лінії сітки тощо. Щоб увімкнути або вимкнути ці параметри, використовується клас HtmlSaveOptions.

Нижче наведено кроки для встановлення додаткових параметрів під час перетворення файлів Excel у HTML.

У наведеному нижче прикладі коду показано, як установити додаткові параметри під час перетворення XLSX на HTML у PHP.

require_once("Java.inc");
require_once("lib/aspose.cells.php");

use aspose\cells;
use aspose\cells\Workbook;
use aspose\cells\HtmlSaveOptions;

// завантажити документ, який потрібно конвертувати
$wkbk = new Workbook("Book.xlsx");

// створити та встановити параметри збереження HTML
$options = new HtmlSaveOptions();
$options->setAddTooltipText(true);

// зберегти як HTML
$wkbk->save("output.html", $options);

Отримайте безкоштовну ліцензію API

Ви можете використовувати API безкоштовно без оціночних обмежень за допомогою тимчасової ліцензії.

Висновок

У цій статті ви дізналися, як конвертувати файли Excel у HTML за допомогою PHP. Крім того, ви бачили, як налаштувати перетворення Excel у HTML. Ви можете дізнатися більше про PHP Excel API за допомогою документації. Якщо у вас виникнуть запитання, не соромтеся повідомити нас через наш форум.

Дивись також