1. Produkter
  2.   Kalkylblad
  3.   PHP
  4.   Gotenberg PHP client
 
  

Open Source PHP-bibliotek för att konvertera Microsoft® kalkylbladsfiler

Konvertera Microsoft Spreadsheet-dokument till PDF via gratis PHP API 

Vad är Gotenberg PHP Client?

Dokumentkonvertering är en praktisk funktion att inkludera i din ansökan. Om du arbetar med Microsoft Excel-filformat, kan du behöva konvertera dem till PDF programmatiskt. Det finns ett gäng med öppen källkod och gratis API:er tillgängliga på marknaden för att hjälpa dig att uppnå det målet. Gotenberg PHP Client är en av dem. API:et hjälper dig att enkelt konvertera XLS-, XLSX- och ODS-filformat till PDF i dina PHP-applikationer.

Genom att använda API:t kan du slå samman en eller flera Microsoft Excel-filer och konvertera dem till en enda PDF. Det är ganska enkelt att slå samman två dokument, du kan välja en eller flera filer och API:et slår samman dem och returnerar den resulterande PDF-filen.

Previous Next

Komma igång med Gotenberg PHP-klient

Det rekommenderade sättet Gotenberg PHP Client in i ditt projekt är att använda kompositör. Använd följande kommando för en smidig installation.

Installera Gotenberg PHP Client via Composer

$ composer require thecodingmachine/gotenberg-php-client
                            

Slå samman två Excel till PDF via gratis PHP API

Open source-biblioteket Gotenberg PHP-klient låter datorprogrammerare slå samman Microsoft Excel-dokument till PDF i sina egna PHP-applikationer. För att slå samman och konvertera din XLSX till PDF behöver du bara ladda dina dokument och konvertera dem med OfficeRequest()-metoden. Följande kodsnutt visar hur man konverterar merge och konverterar XLSX till PDF i PHP.

Gratis API för att konvertera Excel till PDF i PHP

  1. Ladda två XLSX-filer med metoden NewDocumentFromPath() och skicka filnamn och sökväg som parametrar
  2. Konvertera och slå samman XlSX till PDF med metoden OfficeRequest() och skicka filobjekt som parameter
  3. Spara PDF-dokument

Slå samman XLSX till PDF via gratis PHP API

$client = new Client('http://localhost:3000', new \Http\Adapter\Guzzle6\Client());
$files = [
    DocumentFactory::makeFromPath('document.xlsx', '/path/to/file'),
    DocumentFactory::makeFromPath('document2.xlsx', '/path/to/file'),
];
$request = new OfficeRequest($files);
$dest = 'fileformat.pdf';
$client->store($request, $dest);
                            
 Svenska