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

Open Source PHP-bibliotek til konvertering af Microsoft® regnearksfiler

Konverter Microsoft-regnearksdokumenter til PDF via gratis PHP API 

Hvad er Gotenberg PHP Client?

Dokumentkonvertering er en praktisk funktion at inkludere i din ansøgning. Hvis du arbejder med Microsoft Excel-filformat, skal du muligvis konvertere dem til PDF programmatisk. Der er en masse open source og gratis API'er tilgængelige på markedet for at hjælpe dig med at nå dette mål. Gotenberg PHP Client er en af dem. API'en hjælper dig med at konvertere XLS-, XLSX- og ODS-filformater til PDF nemt i dine PHP-applikationer.

Ved at bruge API'et kan du flette en eller flere Microsoft Excel-filer og konvertere dem til en enkelt PDF. Det er ret nemt at flette to dokumenter, du kan vælge en eller flere filer, og API'en vil flette dem og returnere den resulterende PDF-fil.

Previous Next

Kom godt i gang med Gotenberg PHP-klient

Den anbefalede måde Gotenberg PHP Client ind i dit projekt er ved at bruge komponist. Brug venligst følgende kommando for en problemfri installation.

Installer Gotenberg PHP Client via Composer

$ composer require thecodingmachine/gotenberg-php-client
                            

Flet to Excel til PDF via gratis PHP API

Open source-biblioteket Gotenberg PHP-klient giver computerprogrammører mulighed for at flette Microsoft Excel-dokumenter til PDF i deres egne PHP-applikationer. For at flette og konvertere din XLSX til PDF, skal du blot indlæse dine dokumenter og konvertere dem ved hjælp af OfficeRequest()-metoden. Følgende kodestykke viser, hvordan man konverterer fletning og konverterer XLSX til PDF i PHP.

Gratis API til at konvertere Excel til PDF i PHP

  1. Indlæs to XLSX-filer ved hjælp af NewDocumentFromPath()-metoden, og send filnavn og filsti som parametre
  2. Konverter og flet XlSX til PDF ved hjælp af OfficeRequest()-metoden og send filobjekter som parameter
  3. Gem PDF-dokument

Flet 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);
                            
 Dansk