Open Source PHP-bibliotek for konvertering av Microsoft® regnearkfiler
Konverter Microsoft Spreadsheet-dokumenter til PDF via gratis PHP API
Hva er Gotenberg PHP Client?
Dokumentkonvertering er en praktisk funksjon å inkludere i søknaden din. Hvis du jobber med Microsoft Excel-filformat, må du kanskje konvertere dem til PDF programmatisk. Det er en haug med åpen kildekode og gratis APIer tilgjengelig på markedet for å hjelpe deg med å nå det målet. Gotenberg PHP Client er en av dem. API-en hjelper deg med å konvertere XLS-, XLSX- og ODS-filformater til PDF enkelt i PHP-applikasjonene dine.
Ved å bruke API kan du slå sammen én eller flere Microsoft Excel-filer og konvertere dem til én enkelt PDF. Det er ganske enkelt å slå sammen to dokumenter, du kan velge én eller flere filer og API-en vil slå dem sammen og returnere den resulterende PDF-filen.
Komme i gang med Gotenberg PHP-klient
Den anbefalte måten Gotenberg PHP Client inn i prosjektet ditt er ved å bruke komponist. Bruk følgende kommando for en jevn installasjon.
Installer Gotenberg PHP Client via Composer
$ composer require thecodingmachine/gotenberg-php-client
Slå sammen to Excel til PDF via gratis PHP API
Open source-biblioteket Gotenberg PHP-klient lar dataprogrammerere slå sammen Microsoft Excel-dokumenter til PDF i sine egne PHP-applikasjoner. For å slå sammen og konvertere XLSX til PDF, trenger du bare å laste inn dokumentene dine og konvertere dem ved hjelp av OfficeRequest()-metoden. Følgende kodebit viser hvordan du konverterer sammenslåing og konverterer XLSX til PDF i PHP.
Gratis API for å konvertere Excel til PDF i PHP
- Last inn to XLSX-filer ved å bruke NewDocumentFromPath()-metoden og send filnavn og filbane som parametere
- Konverter og slå sammen XlSX til PDF ved å bruke OfficeRequest()-metoden og send filobjekter som parameter
- Lagre PDF-dokument
Slå sammen XLSX til 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);