PHP Excel in HTML

Per incorporare fogli di calcolo Excel all’interno delle tue pagine web, devi convertirli in immagini o contenuto HTML. Poiché l’HTML è più adatto per i siti Web, questo articolo spiega come convertire file XLSX o XLS di Excel in pagine HTML in PHP.

API di conversione da PHP Excel a HTML

Per convertire i file XLSX o XLS di Excel in HTML, utilizzeremo Aspose.Cells for PHP via Java. L’API fornisce un’ampia gamma di funzionalità di automazione dei fogli di calcolo per applicazioni Web basate su PHP. Puoi scaricare il pacchetto dell’API da qui.

Utilizzo

Di seguito sono riportati i prerequisiti che è necessario soddisfare per utilizzare Aspose.Cells per PHP tramite Java.

Una volta completati i prerequisiti, segui i passaggi seguenti per eseguire il file example.php per il test.

  1. Posiziona il file Java.inc nella cartella principale del pacchetto dell’API che hai scaricato.

  2. Esegui JavaBridge.jar utilizzando i seguenti comandi nel prompt dei comandi:

> cd aspose.cells
> %JAVA_HOME%\\bin\\java -Djava.ext.dirs=lib -jar JavaBridge.jar SERVLET_LOCAL:8080
  1. Esegui example.php dalla cartella principale dell’API usando il comando seguente:
> php example.php

Converti file Excel in HTML in PHP

Di seguito sono riportati i passaggi per convertire i file Excel in HTML.

L’esempio di codice seguente mostra come convertire un file XLSX di Excel in HTML in PHP.

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

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

// caricare il documento da convertire
$wkbk = new Workbook("Book.xlsx");

// salva come HTML
$wkbk->save("output.html", SaveFormat::HTML);

Excel in HTML

Excel in HTML PHP

Da Excel a HTML - Imposta opzioni aggiuntive

Aspose.Cells ti consente anche di impostare opzioni aggiuntive nella conversione da Excel a HTML, come abilitare il testo della descrizione comando, mostrare/nascondere la griglia, ecc. Per abilitare o disabilitare queste opzioni, viene utilizzata la classe HtmlSaveOptions.

Di seguito sono riportati i passaggi per impostare opzioni aggiuntive durante la conversione di file Excel in HTML.

L’esempio di codice seguente mostra come impostare opzioni aggiuntive durante la conversione di XLSX in HTML in PHP.

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

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

// caricare il documento da convertire
$wkbk = new Workbook("Book.xlsx");

// creare e impostare le opzioni di salvataggio HTML
$options = new HtmlSaveOptions();
$options->setAddTooltipText(true);

// salva come HTML
$wkbk->save("output.html", $options);

Ottieni una licenza API gratuita

Puoi utilizzare l’API gratuitamente senza limitazioni di valutazione utilizzando una licenza temporanea.

Conclusione

In questo articolo, hai imparato come convertire i file Excel in HTML usando PHP. Inoltre, hai visto come personalizzare la conversione da Excel a HTML. Puoi esplorare di più sull’API di PHP Excel utilizzando la documentazione. In caso di domande, non esitare a farcelo sapere tramite il nostro forum.

Guarda anche