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.
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
- Ladda två XLSX-filer med metoden NewDocumentFromPath() och skicka filnamn och sökväg som parametrar
- Konvertera och slå samman XlSX till PDF med metoden OfficeRequest() och skicka filobjekt som parameter
- 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);