1. محصولات
  2.   صفحه گسترده
  3.   PHP
  4.   Gotenberg PHP client
 
  

کتابخانه PHP منبع باز برای تبدیل مایکروسافت® فایل‌های صفحه گسترده

اسناد صفحه گسترده مایکروسافت را از طریق API رایگان PHP به PDF تبدیل کنید 

Gotenberg PHP Client چیست؟

تبدیل سند یک ویژگی مفید برای گنجاندن در برنامه شما است. اگر با فرمت فایل مایکروسافت اکسل کار می کنید، ممکن است لازم باشد آنها را به صورت برنامه نویسی به PDF تبدیل کنید. تعداد زیادی API منبع باز و رایگان در بازار وجود دارد که به شما در دستیابی به این هدف کمک می کند. Gotenberg PHP Client یکی از آنهاست. API به شما کمک می کند فرمت فایل XLS، XLSX و ODS را به راحتی در برنامه های PHP خود به PDF تبدیل کنید.

با استفاده از API، می توانید یک یا چند فایل Microsoft Excel را ادغام کرده و آنها را به یک PDF تبدیل کنید. ادغام دو سند بسیار ساده است، می توانید یک یا چند فایل را انتخاب کنید و API آنها را ادغام کرده و فایل PDF حاصل را برمی گرداند.

Previous Next

شروع کار با مشتری PHP Gotenberg

روش پیشنهادی Gotenberg PHP Client برای ورود به پروژه شما، استفاده از آهنگساز است. لطفا از دستور زیر برای نصب راحت استفاده کنید.

Gotenberg PHP Client را از طریق Composer نصب کنید

$ composer require thecodingmachine/gotenberg-php-client
                            

ادغام دو اکسل به PDF از طریق PHP API رایگان

کتابخانه منبع باز Gotenberg PHP مشتری به برنامه نویسان کامپیوتر اجازه می دهد تا اسناد مایکروسافت اکسل را در داخل برنامه های PHP خود در PDF ادغام کنند. برای ادغام و تبدیل XLSX خود به PDF، فقط باید اسناد خود را بارگیری کنید و با استفاده از روش OfficeRequest() آنها را تبدیل کنید. قطعه کد زیر نحوه تبدیل ادغام و تبدیل XLSX به PDF در PHP را نشان می دهد.

API رایگان برای تبدیل اکسل به PDF در PHP

  1. دو فایل XLSX را با استفاده از متد ()NewDocumentFromPath بارگیری کنید و نام فایل و مسیر فایل را به عنوان پارامتر ارسال کنید.
  2. XlSX را به PDF با استفاده از متد OfficeRequest() تبدیل و ادغام کنید و اشیاء فایل ها را به عنوان پارامتر ارسال کنید.
  3. سند PDF را ذخیره کنید

XLSX را به PDF از طریق API رایگان PHP ادغام کنید

$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);
                            
 فارسی