Бібліотека PHP із відкритим вихідним кодом для перетворення файлів електронних таблиць Microsoft®

Перетворюйте табличні документи Microsoft у PDF за допомогою безкоштовного PHP API 

Що таке Gotenberg PHP клієнт?

Перетворення документів — це зручна функція, яку можна включити у свою програму. Якщо ви працюєте з форматом файлів Microsoft Excel, вам може знадобитися програмно перетворити їх на PDF. На ринку є купа відкритих і безкоштовних API, які допоможуть вам досягти цієї мети. Gotenberg PHP Client є одним із них. API допомагає легко конвертувати формати файлів XLS, XLSX і ODS у PDF у ваших програмах PHP.

Використовуючи API, ви можете об’єднати один або кілька файлів Microsoft Excel і конвертувати їх в один PDF-файл. Об’єднати два документи досить просто, ви можете вибрати один або кілька файлів, і API об’єднає їх і поверне отриманий PDF-файл.

Previous Next

Початок роботи з клієнтом Gotenberg PHP

Рекомендований спосіб підключення клієнта Gotenberg PHP до вашого проекту — використання композитора. Будь ласка, використовуйте наступну команду для плавного встановлення.

Встановіть клієнт Gotenberg PHP через Composer

$ composer require thecodingmachine/gotenberg-php-client
                            

Об’єднайте два Excel у PDF за допомогою безкоштовного PHP API

Бібліотека з відкритим вихідним кодом Gotenberg PHP клієнт дозволяє комп’ютерним програмістам об’єднувати документи Microsoft Excel у PDF у своїх власних програмах PHP. Щоб об’єднати та конвертувати XLSX у PDF, вам просто потрібно завантажити документи та конвертувати їх за допомогою методу OfficeRequest(). У наступному фрагменті коду показано, як перетворити злиття та конвертувати XLSX у PDF у PHP.

Безкоштовний API для перетворення Excel у PDF на PHP

  1. Завантажте два файли XLSX за допомогою методу NewDocumentFromPath() і передайте назву файлу та шлях до файлу як параметри
  2. Перетворіть і об’єднайте XlSX у PDF за допомогою методу OfficeRequest() і передайте об’єкти файлів як параметр
  3. Зберегти документ PDF

Об’єднайте XLSX у PDF за допомогою безкоштовного 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);
                            
 Українська