1. 产品
  2.   电子表格
  3.   PHP
  4.   Gotenberg PHP client
 
  

用于转换 Microsoft® 电子表格文件的开源 PHP 库

通过免费的 PHP API 将 Microsoft 电子表格文档转换为 PDF 

什么是 Gotenberg PHP 客户端?

文档转换是包含在您的应用程序中的一项便捷功能。如果您使用的是 Microsoft Excel 文件格式,则可能需要以编程方式将它们转换为 PDF。市场上有很多开源和免费的 API 可以帮助您实现这一目标。 Gotenberg PHP 客户端就是其中之一。该 API 可帮助您在 PHP 应用程序中轻松地将 XLS、XLSX 和 ODS 文件格式转换为 PDF。

通过使用 API,您可以合并一个或多个 Microsoft Excel 文件并将它们转换为单个 PDF。合并两个文档非常简单,您可以选择一个或多个文件,API 将合并它们并返回生成的 PDF 文件。

Previous Next

Gotenberg PHP 客户端入门

Gotenberg PHP Client 在您的项目中的推荐方式是使用 composer。请使用以下命令进行顺利安装。

通过 Composer 安装 Gotenberg PHP 客户端

$ composer require thecodingmachine/gotenberg-php-client
                            

通过免费的 PHP API 将两个 Excel 合并为 PDF

开源库 Gotenberg PHP 客户端允许计算机程序员在他们自己的 PHP 应用程序中将 Microsoft Excel 文档合并为 PDF。为了将您的 XLSX 合并并转换为 PDF,您只需要加载您的文档并使用 OfficeRequest() 方法进行转换。以下代码片段显示了如何在 PHP 中将合并和 XLSX 转换为 PDF。

在 PHP 中将 Excel 转换为 PDF 的免费 API

  1. 使用 NewDocumentFromPath() 方法加载两个 XLSX 文件,并将文件名和文件路径作为参数传递
  2. 使用 OfficeRequest() 方法将 XlSX 转换并合并为 PDF,并将文件对象作为参数传递
  3. 保存 PDF 文档

通过免费的 PHP API 将 XLSX 合并为 PDF

$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);
                            
 中国人