Open Source PHP Library pro převod souborů tabulek Microsoft®
Převeďte dokumenty Microsoft Spreadsheet do PDF pomocí bezplatného PHP API
Co je Gotenberg PHP klient?
Konverze dokumentů je užitečná funkce, kterou můžete zahrnout do vaší aplikace. Pokud pracujete s formátem souborů Microsoft Excel, možná je budete muset převést do PDF programově. Na trhu je k dispozici spousta open-source a bezplatných API, které vám pomohou tohoto cíle dosáhnout. Gotenberg PHP Client je jedním z nich. Rozhraní API vám pomůže snadno převést formáty souborů XLS, XLSX a ODS do PDF v aplikacích PHP.
Pomocí API můžete sloučit jeden nebo více souborů Microsoft Excel a převést je do jednoho PDF. Sloučit dva dokumenty je docela jednoduché, můžete vybrat jeden nebo více souborů a API je sloučí a vrátí výsledný soubor PDF.
Začínáme s Gotenberg PHP klientem
Doporučený způsob, jak Gotenberg PHP Client do vašeho projektu zavést, je použití skladatele. Pro bezproblémovou instalaci použijte prosím následující příkaz.
Nainstalujte Gotenberg PHP klienta přes Composer
$ composer require thecodingmachine/gotenberg-php-client
Sloučit dva Excel do PDF přes Free PHP API
Open source knihovna Gotenberg PHP klient umožňuje počítačovým programátorům slučovat dokumenty Microsoft Excel do PDF v rámci jejich vlastních PHP aplikací. Chcete-li sloučit a převést XLSX do PDF, stačí načíst dokumenty a převést je pomocí metody OfficeRequest(). Následující fragment kódu ukazuje, jak převést sloučení a převést XLSX do PDF v PHP.
Zdarma API pro převod Excelu do PDF v PHP
- Načtěte dva soubory XLSX pomocí metody NewDocumentFromPath() a předejte název souboru a cestu k souboru jako parametry
- Převeďte a sloučte XlSX do PDF pomocí metody OfficeRequest() a předávejte objekty souborů jako parametr
- Uložit dokument PDF
Sloučit XLSX do PDF přes Free 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);