Bibliotecă PHP cu sursă deschisă pentru conversia fișierelor de foi de calcul Microsoft®
Convertiți documentele Microsoft Spreadsheet în PDF prin intermediul API-ului PHP gratuit
Ce este Gotenberg PHP Client?
Conversia documentelor este o caracteristică utilă de inclus în aplicația dvs. Dacă lucrați cu formatul de fișier Microsoft Excel, poate fi necesar să le convertiți în PDF în mod programatic. Există o mulțime de API-uri open-source și gratuite disponibile pe piață pentru a vă ajuta să atingeți acest obiectiv. Gotenberg PHP Client este unul dintre ele. API-ul vă ajută să convertiți cu ușurință formatul de fișier XLS, XLSX și ODS în PDF în aplicațiile dvs. PHP.
Folosind API-ul, puteți îmbina unul sau mai multe fișiere Microsoft Excel și le puteți converti într-un singur PDF. Este destul de simplu să îmbinați două documente, puteți selecta unul sau mai multe fișiere, iar API-ul le va îmbina și va returna fișierul PDF rezultat.
Noțiuni introductive cu clientul PHP Gotenberg
Modul recomandat pentru Gotenberg PHP Client în proiectul dvs. este folosirea compozitorului. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.
Instalați Gotenberg PHP Client prin Composer
$ composer require thecodingmachine/gotenberg-php-client
Îmbinați două Excel în PDF prin intermediul API-ului PHP gratuit
Clientul PHP Gotenberg de bibliotecă open source permite programatorilor să îmbine documentele Microsoft Excel în PDF în interiorul propriilor aplicații PHP. Pentru a îmbina și a converti XLSX în PDF, trebuie doar să încărcați documentele și să le convertiți folosind metoda OfficeRequest(). Următorul fragment de cod arată cum să convertiți îmbinare și să convertiți XLSX în PDF în PHP.
API gratuită pentru a converti Excel în PDF în PHP
- Încărcați două fișiere XLSX utilizând metoda NewDocumentFromPath() și transmiteți numele și calea fișierului ca parametri
- Convertiți și îmbinați XlSX în PDF folosind metoda OfficeRequest() și treceți obiectele fișierelor ca parametru
- Salvați documentul PDF
Îmbinați XLSX în PDF prin API-ul PHP gratuit
$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);