PHP Excel till HTML

För att bädda in Excel-kalkylblad på dina webbsidor måste du konvertera dem till antingen bilder eller HTML-innehåll. Eftersom HTML är mer lämpat för webbplatser, så tar den här artikeln upp hur man konverterar Excel XLSX- eller XLS-filer till HTML-sidor i PHP.

PHP Excel till HTML Conversion API

För att konvertera Excel XLSX- eller XLS-filer till HTML kommer vi att använda Aspose.Cells för PHP via Java. API:et tillhandahåller ett brett utbud av kalkylbladsautomatiseringsfunktioner för PHP-baserade webbapplikationer. Du kan ladda ner API:s paket från här.

Användande

Följande är de förutsättningar som du måste uppfylla för att kunna använda Aspose.Cells för PHP via Java.

När du har slutfört förutsättningarna, följ stegen nedan för att köra filen example.php för testning.

  1. Placera Java.inc-filen i rotmappen för API:ets paket som du har laddat ner.

  2. Kör JavaBridge.jar med följande kommandon i kommandotolken:

> cd aspose.cells
> %JAVA_HOME%\\bin\\java -Djava.ext.dirs=lib -jar JavaBridge.jar SERVLET_LOCAL:8080
  1. Kör example.php från API:ets rotmapp med kommandot nedan:
> php example.php

Konvertera Excel-filer till HTML i PHP

Följande är stegen för att konvertera Excel-filer till HTML.

Följande kodexempel visar hur man konverterar en Excel XLSX-fil till HTML i PHP.

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

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

// ladda dokument som ska konverteras
$wkbk = new Workbook("Book.xlsx");

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

Excel till HTML

Excel till HTML PHP

Excel till HTML - Ange ytterligare alternativ

Aspose.Cells låter dig också ställa in ytterligare alternativ i Excel till HTML-konvertering, såsom aktivera verktygstipstext, visa/dölja rutnät, etc. För att aktivera eller inaktivera dessa alternativ används klassen HtmlSaveOptions.

Följande är stegen för att ställa in ytterligare alternativ när du konverterar Excel-filer till HTML.

Följande kodexempel visar hur du ställer in ytterligare alternativ när du konverterar XLSX till HTML i PHP.

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

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

// ladda dokument som ska konverteras
$wkbk = new Workbook("Book.xlsx");

// skapa och ange HTML-sparalternativ
$options = new HtmlSaveOptions();
$options->setAddTooltipText(true);

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

Skaffa en gratis API-licens

Du kan använda API gratis utan utvärderingsbegränsningar med en tillfällig licens.

Slutsats

I den här artikeln har du lärt dig hur du konverterar Excel-filer till HTML med PHP. Dessutom har du sett hur du anpassar konverteringen från Excel till HTML. Du kan utforska mer om PHP Excel API med hjälp av dokumentationen. Om du har några frågor är du välkommen att meddela oss via vårt forum.

Se även