1. Produkter
  2.   Regneark
  3.   PHP
  4.   Gotenberg PHP client
 
  

Open Source PHP-bibliotek for konvertering av Microsoft® regnearkfiler

Konverter Microsoft Spreadsheet-dokumenter til PDF via gratis PHP API 

Hva er Gotenberg PHP Client?

Dokumentkonvertering er en praktisk funksjon å inkludere i søknaden din. Hvis du jobber med Microsoft Excel-filformat, må du kanskje konvertere dem til PDF programmatisk. Det er en haug med åpen kildekode og gratis APIer tilgjengelig på markedet for å hjelpe deg med å nå det målet. Gotenberg PHP Client er en av dem. API-en hjelper deg med å konvertere XLS-, XLSX- og ODS-filformater til PDF enkelt i PHP-applikasjonene dine.

Ved å bruke API kan du slå sammen én eller flere Microsoft Excel-filer og konvertere dem til én enkelt PDF. Det er ganske enkelt å slå sammen to dokumenter, du kan velge én eller flere filer og API-en vil slå dem sammen og returnere den resulterende PDF-filen.

Previous Next

Komme i gang med Gotenberg PHP-klient

Den anbefalte måten Gotenberg PHP Client inn i prosjektet ditt er ved å bruke komponist. Bruk følgende kommando for en jevn installasjon.

Installer Gotenberg PHP Client via Composer

$ composer require thecodingmachine/gotenberg-php-client
                            

Slå sammen to Excel til PDF via gratis PHP API

Open source-biblioteket Gotenberg PHP-klient lar dataprogrammerere slå sammen Microsoft Excel-dokumenter til PDF i sine egne PHP-applikasjoner. For å slå sammen og konvertere XLSX til PDF, trenger du bare å laste inn dokumentene dine og konvertere dem ved hjelp av OfficeRequest()-metoden. Følgende kodebit viser hvordan du konverterer sammenslåing og konverterer XLSX til PDF i PHP.

Gratis API for å konvertere Excel til PDF i PHP

  1. Last inn to XLSX-filer ved å bruke NewDocumentFromPath()-metoden og send filnavn og filbane som parametere
  2. Konverter og slå sammen XlSX til PDF ved å bruke OfficeRequest()-metoden og send filobjekter som parameter
  3. Lagre PDF-dokument

Slå sammen XLSX til PDF via gratis 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);
                            
 Norsk