Atvirojo kodo PHP biblioteka, skirta konvertuoti Microsoft® skaičiuoklės failus
Konvertuokite „Microsoft Spreadsheet“ dokumentus į PDF naudodami nemokamą PHP API
Kas yra Gotenberg PHP klientas?
Dokumento konvertavimas yra patogi funkcija, kurią galite įtraukti į savo programą. Jei dirbate su Microsoft Excel failo formatu, gali tekti juos programiškai konvertuoti į PDF. Rinkoje yra daugybė atvirojo kodo ir nemokamų API, padedančių pasiekti šį tikslą. Gotenberg PHP Client yra vienas iš jų. API padeda lengvai konvertuoti XLS, XLSX ir ODS failų formatus į PDF PHP programose.
Naudodami API galite sujungti vieną ar daugiau Microsoft Excel failų ir konvertuoti juos į vieną PDF. Sujungti du dokumentus yra gana paprasta, galite pasirinkti vieną ar daugiau failų, o API juos sujungs ir grąžins gautą PDF failą.
Darbo su Gotenberg PHP klientu pradžia
Rekomenduojamas būdas Gotenberg PHP Client įtraukti į projektą yra naudoti kompozitorių. Norėdami sklandžiai įdiegti, naudokite šią komandą.
Įdiekite „Gotenberg PHP Client“ per „Composer“.
$ composer require thecodingmachine/gotenberg-php-client
Sujunkite du „Excel“ su PDF naudodami nemokamą PHP API
Atvirojo kodo bibliotekos Gotenberg PHP klientas leidžia kompiuterių programuotojams sujungti Microsoft Excel dokumentus į PDF savo PHP programose. Norėdami sujungti ir konvertuoti XLSX į PDF, tereikia įkelti dokumentus ir konvertuoti juos naudodami OfficeRequest() metodą. Šis kodo fragmentas parodo, kaip konvertuoti sujungimą ir konvertuoti XLSX į PDF PHP.
Nemokama API, skirta „Excel“ konvertuoti į PDF PHP
- Įkelkite du XLSX failus naudodami metodą NewDocumentFromPath() ir nurodykite failo pavadinimą bei failo kelią kaip parametrus
- Konvertuokite ir sujunkite XlSX į PDF naudodami OfficeRequest() metodą ir perduokite failų objektus kaip parametrą
- Išsaugoti PDF dokumentą
Sujunkite XLSX į PDF naudodami nemokamą 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);