1. Produktai
  2.   Skaičiuoklė
  3.   PHP
  4.   Gotenberg PHP client
 
  

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ą.

Previous Next

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

  1. Įkelkite du XLSX failus naudodami metodą NewDocumentFromPath() ir nurodykite failo pavadinimą bei failo kelią kaip parametrus
  2. Konvertuokite ir sujunkite XlSX į PDF naudodami OfficeRequest() metodą ir perduokite failų objektus kaip parametrą
  3. 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);
                            
 Lietuvių