Nyílt forráskódú PHP-könyvtár a Microsoft® táblázatfájlok konvertálásához
Konvertálja a Microsoft Spreadsheet-dokumentumokat PDF-be az ingyenes PHP API-n keresztül
Mi az a Gotenberg PHP Client?
A dokumentumok konvertálása egy praktikus funkció, amelyet az alkalmazásba foglalhat. Ha Microsoft Excel fájlformátumot használ, előfordulhat, hogy programozottan PDF formátumba kell konvertálnia őket. Számos nyílt forráskódú és ingyenes API érhető el a piacon, amelyek segítenek elérni ezt a célt. A Gotenberg PHP Client az egyik ilyen. Az API segít az XLS, XLSX és ODS fájlformátumok egyszerű konvertálásában PDF-re a PHP-alkalmazásokon belül.
Az API használatával egy vagy több Microsoft Excel-fájlt egyesíthet, és egyetlen PDF-fájllá konvertálhat. Nagyon egyszerű két dokumentum egyesítése, kiválaszthat egy vagy több fájlt, és az API egyesíti őket, és visszaküldi a kapott PDF-fájlt.
A Gotenberg PHP kliens használatának első lépései
A Gotenberg PHP Client javasolt módja a projektben a composer használata. Kérjük, használja a következő parancsot a zökkenőmentes telepítéshez.
Telepítse a Gotenberg PHP klienst a Composeren keresztül
$ composer require thecodingmachine/gotenberg-php-client
Egyesítsen két Excelt PDF-be ingyenes PHP API-n keresztül
A nyílt forráskódú könyvtár Gotenberg PHP kliens lehetővé teszi a számítógépes programozók számára, hogy a Microsoft Excel dokumentumokat PDF-be egyesítsék saját PHP-alkalmazásaikon belül. Az XLSX PDF formátumba való egyesítéséhez és konvertálásához csak be kell töltenie a dokumentumokat, és konvertálnia kell azokat az OfficeRequest() metódussal. A következő kódrészlet bemutatja, hogyan konvertálhat egyesítést és konvertálhat XLSX-et PDF-be PHP-ben.
Ingyenes API az Excel PDF-be konvertálásához PHP-ben
- Töltsön be két XLSX fájlt a NewDocumentFromPath() metódussal, és adja meg a fájlnevet és az elérési utat paraméterként
- Konvertálja és egyesítse az XlSX-et PDF-be az OfficeRequest() metódussal, és paraméterként adja át a fájlobjektumokat
- PDF dokumentum mentése
Egyesítse az XLSX-et PDF-be az ingyenes PHP API-n keresztül
$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);