برای جاسازی صفحات گسترده اکسل در صفحات وب خود، باید آنها را به تصاویر یا محتوای HTML تبدیل کنید. از آنجایی که HTML برای وب سایت ها مناسب تر است، بنابراین، این مقاله نحوه تبدیل فایل های اکسل XLSX یا XLS به صفحات HTML در PHP را پوشش می دهد.
PHP Excel به HTML API تبدیل
برای تبدیل فایلهای اکسل XLSX یا XLS به HTML، از Aspose.Cells برای PHP از طریق جاوا استفاده میکنیم. API طیف گسترده ای از ویژگی های اتوماسیون صفحه گسترده را برای برنامه های کاربردی وب مبتنی بر PHP فراهم می کند. می توانید بسته API را از اینجا دانلود کنید.
استفاده
پیش نیازهایی که برای استفاده از Aspose.Cells برای PHP از طریق جاوا باید انجام دهید، در زیر آمده است.
پس از تکمیل پیش نیازها، مراحل زیر را برای اجرای فایل example.php برای آزمایش دنبال کنید.
فایل Java.inc را در پوشه ریشه بسته API که دانلود کرده اید قرار دهید.
JavaBridge.jar را با استفاده از دستورات زیر در خط فرمان اجرا کنید:
> cd aspose.cells
> %JAVA_HOME%\\bin\\java -Djava.ext.dirs=lib -jar JavaBridge.jar SERVLET_LOCAL:8080
- با استفاده از دستور زیر example.php را از پوشه ریشه API اجرا کنید:
> php example.php
تبدیل فایل های اکسل به HTML در PHP
در زیر مراحل تبدیل فایل های اکسل به HTML آمده است.
- فایل اکسل را با استفاده از کلاس Workbook بارگیری کنید.
- اکسل را با استفاده از روش Workbook->save(string, SaveFormat::HTML) به HTML تبدیل کنید.
نمونه کد زیر نحوه تبدیل یک فایل اکسل XLSX به HTML در PHP را نشان می دهد.
require_once("Java.inc");
require_once("lib/aspose.cells.php");
use aspose\cells;
use aspose\cells\Workbook;
// بارگذاری سند برای تبدیل
$wkbk = new Workbook("Book.xlsx");
// ذخیره به عنوان HTML
$wkbk->save("output.html", SaveFormat::HTML);
اکسل به HTML
اکسل به HTML - گزینه های اضافی را تنظیم کنید
Aspose.Cells همچنین به شما امکان می دهد گزینه های اضافی را در تبدیل اکسل به HTML تنظیم کنید، مانند فعال کردن متن راهنمای ابزار، نمایش/پنهان کردن خطوط شبکه، و غیره. برای فعال یا غیرفعال کردن این گزینه ها، از کلاس HtmlSaveOptions استفاده می شود.
مراحل زیر برای تنظیم گزینه های اضافی هنگام تبدیل فایل های اکسل به HTML آمده است.
- فایل اکسل را با استفاده از کلاس Workbook بارگیری کنید.
- یک شی از کلاس HtmlSaveOptions ایجاد کنید و گزینه هایی مانند HtmlSaveOptions->setAddTooltipText(true) را تنظیم کنید.
- اکسل را با استفاده از روش Workbook->save(string, HtmlSaveOptions) به HTML تبدیل کنید.
نمونه کد زیر نحوه تنظیم گزینه های اضافی را در حین تبدیل XLSX به HTML در PHP نشان می دهد.
require_once("Java.inc");
require_once("lib/aspose.cells.php");
use aspose\cells;
use aspose\cells\Workbook;
use aspose\cells\HtmlSaveOptions;
// بارگذاری سند برای تبدیل
$wkbk = new Workbook("Book.xlsx");
// گزینه های ذخیره HTML را ایجاد و تنظیم کنید
$options = new HtmlSaveOptions();
$options->setAddTooltipText(true);
// ذخیره به عنوان HTML
$wkbk->save("output.html", $options);
مجوز API رایگان دریافت کنید
با استفاده از مجوز موقت میتوانید از API به صورت رایگان و بدون محدودیت ارزیابی استفاده کنید.
نتیجه
در این مقاله با نحوه تبدیل فایل های اکسل به HTML با استفاده از PHP آشنا شده اید. علاوه بر این، نحوه سفارشی سازی تبدیل اکسل به HTML را مشاهده کرده اید. میتوانید با استفاده از مستندات درباره PHP Excel API بیشتر کاوش کنید. در صورت داشتن هرگونه سوال، از طریق [فروم 12 ما با ما در میان بگذارید.