Excel إلى PDF PHP

تُستخدم جداول بيانات Excel على نطاق واسع لتخزين البيانات وتحليلها في شكل صفوف وأعمدة. ومع ذلك ، في حالات مختلفة ، تحتاج إلى تحويل ملفات Excel إلى PDF قبل مشاركتها عبر الإنترنت. من أجل أتمتة تحويل Excel إلى PDF ، توضح هذه المقالة كيفية تحويل ملفات Excel إلى PDF برمجيًا باستخدام PHP. علاوة على ذلك ، تتم أيضًا مناقشة الخيارات المتقدمة لتخصيص تحويل Excel إلى PDF.

PHP Excel to PDF تحويل API

لتحويل ملفات Excel XLSX أو XLS إلى PDF ، سنستخدم Aspose.Cells for PHP via Java. إنها واجهة برمجة تطبيقات غنية بالميزات تتيح لك تنفيذ ميزات أتمتة جداول البيانات داخل تطبيقات الويب الخاصة بك. يمكنك تنزيل حزمة API من هنا.

إستعمال

فيما يلي المتطلبات الأساسية التي يجب عليك الوفاء بها من أجل استخدام Aspose.Cells لـ PHP عبر Java.

بمجرد الانتهاء من المتطلبات الأساسية ، اتبع الخطوات التالية لتنفيذ ملف example.php للاختبار.

  1. ضع ملف Java.inc في المجلد الجذر لحزمة API التي قمت بتنزيلها.

  2. قم بتشغيل JavaBridge.jar باستخدام الأوامر التالية في موجه الأوامر:

> cd aspose.cells
> %JAVA_HOME%\bin\java -Djava.ext.dirs=lib -jar JavaBridge.jar SERVLET_LOCAL:8080
  1. قم بتشغيل example.php من المجلد الجذر لواجهة برمجة التطبيقات باستخدام الأمر التالي:
> php example.php

قم بتحويل Excel XLSX أو XLS إلى PDF في PHP

فيما يلي خطوات تحويل Excel XLSX أو XLS إلى PDF.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف Excel XLSX إلى PDF في PHP.

require_once("Java.inc");
require_once("lib/aspose.cells.php");

use aspose\cells;
use aspose\cells\Workbook;

// تحميل الوثيقة ليتم تحويلها
$wkbk = new Workbook("Book2.xlsx");

// حفظ بتنسيق PDF
$wkbk->save("output.pdf", SaveFormat::PDF);

ملف اكسل

Excel إلى PDF

ملف PDF المحول

تحويل Excel إلى PDF

خيارات متقدمة لتحويل Excel إلى PDF

يوفر Aspose.Cells أيضًا خيارات إضافية لتخصيص تحويل Excel إلى PDF. على سبيل المثال ، يمكنك تعيين التوافق مع PDF والضغط ونمط خطوط الشبكة وعدد الصفحات لكل ورقة وما إلى ذلك.

فيما يلي الخطوات لتعيين خيارات إضافية في تحويل Excel إلى PDF.

يوضح نموذج التعليمات البرمجية التالي كيفية تخصيص تحويل Excel إلى PDF باستخدام خيارات إضافية.

require_once("Java.inc");
require_once("lib/aspose.cells.php");

use aspose\cells;
use aspose\cells\Workbook;
use aspose\cells\PdfSaveOptions;
use aspose\cells\PdfCompliance;

// تحميل الوثيقة ليتم تحويلها
$wkbk = new Workbook("Book2.xlsx");

// إنشاء خيارات PDF
pdfOptions = new PdfSaveOptions();
// ضبط التوافق مع PDF
pdfOptions->setCompliance(PdfCompliance::PDF_A_1_B);

// حفظ بتنسيق PDF
$wkbk->save("output.pdf", pdfOptions);

احصل على ترخيص API مجاني

من أجل استخدام API بدون قيود التقييم ، يمكنك طلب ترخيص مؤقت مجاني.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل ملفات Excel إلى PDF باستخدام PHP. علاوة على ذلك ، رأيت كيفية تخصيص تحويل Excel إلى PDF باستخدام خيارات متقدمة. يمكنك استكشاف المزيد حول API باستخدام التوثيق. علاوة على ذلك ، يمكنك الاتصال بنا عبر المنتدى في حالة وجود أي استفسار.

أنظر أيضا