PHP библиотека с отворен код за конвертиране на Microsoft® файлове с електронни таблици

Конвертирайте Microsoft Spreadsheet Documents в 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

PHP клиентът на библиотеката с отворен код Gotenberg позволява на компютърните програмисти да обединяват документи на 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);
                            
 Български