PHP Excel do HTML

Aby osadzić arkusze kalkulacyjne programu Excel na swoich stronach internetowych, musisz przekonwertować je na obrazy lub zawartość HTML. Ponieważ HTML jest bardziej odpowiedni dla stron internetowych, w tym artykule opisano, jak konwertować pliki Excel XLSX lub XLS na strony HTML w PHP.

PHP Excel do interfejsu API konwersji HTML

Aby przekonwertować pliki Excel XLSX lub XLS do formatu HTML, użyjemy Aspose.Cells for PHP via Java. Interfejs API zapewnia szeroki zakres funkcji automatyzacji arkuszy kalkulacyjnych dla aplikacji internetowych opartych na PHP. Możesz pobrać pakiet API z tutaj.

Stosowanie

Poniżej przedstawiono wymagania wstępne, które należy spełnić, aby używać Aspose.Cells for PHP przez Javę.

Po spełnieniu wymagań wstępnych wykonaj poniższe kroki, aby uruchomić plik example.php do testowania.

  1. Umieść plik Java.inc w folderze głównym pobranego pakietu API.

  2. Uruchom plik JavaBridge.jar za pomocą poniższych poleceń w wierszu polecenia:

> cd aspose.cells
> %JAVA_HOME%\\bin\\java -Djava.ext.dirs=lib -jar JavaBridge.jar SERVLET_LOCAL:8080
  1. Uruchom plik example.php z folderu głównego interfejsu API za pomocą poniższego polecenia:
> php example.php

Konwertuj pliki Excela na HTML w PHP

Poniżej przedstawiono kroki konwersji plików programu Excel do formatu HTML.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik Excel XLSX na HTML w PHP.

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

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

// załaduj dokument do konwersji
$wkbk = new Workbook("Book.xlsx");

// zapisać jako HTML
$wkbk->save("output.html", SaveFormat::HTML);

Excela do HTML

Excel do HTML PHP

Excel do HTML - Ustaw dodatkowe opcje

Aspose.Cells pozwala również ustawić dodatkowe opcje konwersji Excela na HTML, takie jak włączenie tekstu podpowiedzi, pokazanie/ukrycie linii siatki itp. Aby włączyć lub wyłączyć te opcje, używana jest klasa HtmlSaveOptions.

Poniżej przedstawiono kroki, aby ustawić dodatkowe opcje podczas konwersji plików Excel do formatu HTML.

Poniższy przykładowy kod pokazuje, jak ustawić dodatkowe opcje podczas konwersji XLSX na HTML w PHP.

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

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

// załaduj dokument do konwersji
$wkbk = new Workbook("Book.xlsx");

// tworzyć i ustawiać opcje zapisu HTML
$options = new HtmlSaveOptions();
$options->setAddTooltipText(true);

// zapisać jako HTML
$wkbk->save("output.html", $options);

Uzyskaj bezpłatną licencję API

Możesz korzystać z API za darmo, bez ograniczeń ewaluacyjnych, korzystając z tymczasowej licencji.

Wniosek

W tym artykule nauczyłeś się, jak konwertować pliki Excela do formatu HTML przy użyciu PHP. Ponadto widziałeś, jak dostosować konwersję Excela do HTML. Możesz dowiedzieć się więcej o PHP Excel API korzystając z dokumentacji. Jeśli masz jakieś pytania, daj nam znać za pośrednictwem naszego forum.

Zobacz też