Excel till PDF PHP

I dagens datadrivna värld spelar Excel-kalkylblad en avgörande roll för att organisera och presentera data. De är ett mångsidigt verktyg för både företag och privatpersoner, vilket möjliggör effektiv datahantering och analys. Men det finns tillfällen då du behöver dela dina Excel-data i ett säkrare och universellt tillgängligt format, som PDF. För att automatisera Excel till PDF-konvertering visar den här artikeln hur man konverterar Excel-filer till PDF i PHP. Vidare diskuteras även avancerade alternativ för att anpassa Excel till PDF-konvertering.

PHP-bibliotek för att konvertera Excel XLS till PDF

För att konvertera Excel XLSX- eller XLS-filer till PDF kommer vi att använda Aspose.Cells for PHP via Java. Det är ett funktionsrikt API som låter dig implementera kalkylbladsautomatiseringsfunktioner i dina 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 XLS till PDF i PHP

Följande är stegen för att konvertera Excel XLSX eller XLS till PDF.

Följande kodexempel visar hur man konverterar en Excel XLSX-fil till PDF 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("Book2.xlsx");

// spara i PDF-format
$wkbk->save("output.pdf", SaveFormat::PDF);

Excel fil

Excel till PDF

Konverterad PDF

konvertera Excel till PDF

PHP Excel till PDF - Avancerade alternativ

Aspose.Cells ger också ytterligare alternativ för att anpassa Excel till PDF-konvertering. Du kan till exempel ställa in PDF-kompatibilitet, komprimering, rutnätsstil, antal sidor per ark, etc.

Följande är stegen för att ställa in ytterligare alternativ i Excel till PDF-konvertering.

Följande kodexempel visar hur du anpassar Excel till PDF-konvertering med hjälp av ytterligare alternativ.

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

use aspose\cells;
use aspose\cells\Workbook;
use aspose\cells\PdfSaveOptions;
use aspose\cells\PdfCompliance;

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

// skapa PDF-alternativ
pdfOptions = new PdfSaveOptions();
// ställ in PDF-kompatibilitet
pdfOptions->setCompliance(PdfCompliance::PDF_A_1_B);

// spara i PDF-format
$wkbk->save("output.pdf", pdfOptions);

Få gratis Excel till PDF Converter API

För att använda API:t utan utvärderingsbegränsningar kan du skaffa en gratis tillfällig licens.

Slutsats

Med Aspose.Cells för PHP är det enkelt att konvertera Excel-ark till PDF. Oavsett om du behöver distribuera dina data i ett mer tillgängligt format eller skapa ett utskrivbart dokument, förenklar detta bibliotek processen. Aspose.Cells erbjuder många anpassningsalternativ, så att du kan kontrollera utseendet och layouten på din PDF-utdata. Genom att följa de angivna riktlinjerna kan du enkelt integrera Excel till PDF-konvertering i dina PHP-applikationer.

Du kan utforska mer om biblioteket med hjälp av dokumentationen. Dessutom kan du kontakta oss via vårt forum vid eventuella frågor.

Se även