Aspose.Cells for PHP via Java
PHP API за генериране и конвертиране на електронни таблици в Excel
Полезен API за управление и обработка на електронни таблици на Excel позволява на разработчиците да създават, редактират, отпечатват, четат и конвертират Excel файлове.
Aspose.Cells за PHP чрез Java е полезно и гъвкаво решение за работа с електронни таблици на Excel документи в PHP приложения . Това е много популярен API за манипулиране на електронни таблици, който позволява на разработчиците на софтуер да създават, променят, четат, отпечатват и конвертират Microsoft Excel файлове, без да е необходимо Microsoft Excel да бъде инсталиран в системата. Библиотеката поддържа напълно всички версии на Microsoft Excel, включително най-новите версии на Excel 2019 и Excel за Office 365.
Aspose.Cells за PHP чрез Java е мащабируем и богат на функции API, който помага на разработчиците на софтуер бързо и надеждно да преобразуват между няколко популярни формата на документи в техните собствени PHP приложения. Той предоставя софтуер за най-пълния XLS формат, OOXML, Flat OPC, а също и Excel 2003 XML, XLSX, XLTX, XLSM, XLTM, CSV, HTML, ODS, PDF, разделен с разделители файлов формат и много други. Възможно е също така лесно да извлечете текст, като го запазите във формат на обикновен текст. С Aspose.Cells за PHP чрез Java, разработчиците могат да използват API от PHP приложения, като използват Java Bridge. Библиотеката е проектирана за висока производителност, позволявайки на разработчиците да работят с големи Excel файлове бързо и ефективно.
Aspose.Cells за PHP чрез Java работи, като използва Java Bridge за създаване на връзка между PHP приложението и API на Aspose.Cells. Има няколко важни функции за манипулиране на електронни таблици на Excel, които са част от библиотеката, като добавяне на нова работна книга, вмъкване на нов работен лист, създаване и манипулиране на коментари, конфигуриране на настройка на страница, вмъкване и изобразяване на диаграми, импортиране на формули от дизайнерска електронна таблица, добавяне и изчисляване на сложни формули , създаване и манипулиране на именувани диапазони и много други. PHP чрез Java е техника, която позволява на разработчиците да използват Java класове и библиотеки от PHP приложения. Работи с помощта на Java bridge, който е част от софтуера, който позволява на PHP скриптове да взаимодействат с Java обекти и класове.
Първи стъпки с Aspose.Cells за PHP чрез Java
Aspose.Cells за PHP чрез Java се разпространява като ZIP архив. Трябва да имате PHP 7 или по-нови версии, за да бъдете инсталирани. Машината трябва да има Oracle JDK 7 или по-високи версии, преди да настроите инсталацията.
Ето пълните инструкции за инсталиране на Aspose.Cells за PHP чрез Java.
Създаване и управление на нова електронна таблица на Excel чрез PHP API
Aspose.Cells за PHP чрез Java дава възможност на разработчиците на софтуер да създават нови електронни таблици на Excel в техните собствени PHP приложения. Библиотеката също така поддържа отваряне на съществуващи проекти, извършване на необходимите промени в тях и съответно актуализиране. Поддържа различни файлови формати, като XLS, XLSX, ODS, SpreadsheetML, CSV, Разделени с разделители, HTML/MHTML, PDF, XPS и други формати. Библиотеката включва няколко важни функции, свързани с манипулирането на документи, като добавяне на копие на съществуващ работен лист, импортиране/експортиране на данни от външни файлове, вмъкване на изображения в електронна таблица, добавяне на коментари към клетки, обединяване/разделяне на клетки и т.н.
Как да създадете нова работна книга на Excel чрез PHP API?
// Load the Aspose.Cells library
require_once("path/to/aspose/cells/autoload.php");
use Aspose\Cells\Workbook;
use Aspose\Cells\Worksheets\SheetType;
// Create a new workbook
$workbook = new Workbook();
// Add a new worksheet
$worksheet = $workbook->getWorksheets()->add(SheetType::WORKSHEET);
// Save the workbook
$workbook->save("new-workbook.xlsx");
// add data and formatting to the worksheet
// Add data to cell A1
$worksheet->getCells()->get("A1")->setValue("Hello, World!");
// Save the workbook
$workbook->save("new-workbook.xlsx");
Импортиране и експортиране на файлови формати на Excel чрез PHP API
Aspose.Cells за PHP чрез Java библиотека включва няколко важни функции, които бързо и надеждно преобразуват между няколко популярни формата на електронни таблици. Библиотеката позволява въвеждане и извеждане на различни важни файлови формати на електронни таблици, като XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML, ODS, CSV, разделени с разделители, TXT, HTML, MHTML. Той също така позволява експортиране в някои популярни файлови формати като PDF, XPS JPEG, PNG, BMP, SVG, TIFF, EMF, GIF и т.н.
Конвертирайте работна книга на Excel в PDF чрез PHP
use java\io\File;
use com\aspose\cells\Workbook;
// Load the Excel workbook
$workbook = new Workbook(new File("input.xlsx"));
use com\aspose\cells\SaveFormat;
// Save the workbook in PDF format
$workbook->save("output.pdf", SaveFormat::PDF);
Прилагане на форматиране към електронни таблици чрез PHP API
Aspose.Cells за PHP чрез Java улеснява компютърните програмисти да прилагат различни типове форматиране към своите документи с електронни таблици. Библиотеката включва няколко важни функции за работа с форматирането на електронни таблици, като прилагане на форматиране на всички знаци в клетките, включително шрифтове, цветове, ефекти, граници и засенчване, настройки за подравняване на текст, форматиране на обогатен текст в една клетка, прилагане на различни настройки за граници на клетки, управлявайте шаблони на фона на клетките, прилагайте всички настройки на числовия формат и много други.
Добавяне на диаграми и изображения във файлове на Excel чрез PHP
Aspose.Cells за PHP чрез Java позволява на разработчиците на софтуер да създават и добавят диаграми, както и изображения в документи с електронни таблици в техните собствени PHP приложения. Библиотеката включва различни важни за работа с диаграми и изображения, като персонализиране на диаграми, типове форматиране на диаграми, изобразяване на диаграми, управление на оси на диаграми на Excel, обработка на етикети на данни и легенди на диаграми на Excel, добавяне на заглавия на диаграми на Excel, поддръжка на диаграми на Excel 2016, получаване на уравнение Текст на графиката Trendline и много други.
Зареждане на диаграма в Excel файл в PHP приложения
//Load the Excel file
$workbook = new Workbook("input.xlsx");
// add the chart to a worksheet
$chart = $workbook->getWorksheets()->get(0)->getCharts()->addChart(ChartType::COLUMN_CLUSTERED);
$chart->setChartArea(0, 0, 400, 400);
$chart->setPlotArea(0, 0, 350, 350);
$chart->getTitle()->setText("Sales Report");
$chart->getTitle()->getFont()->setSize(12);
$chart->getTitle()->getFont()->setBold(true);
$chart->setLegendShown(true);
$chart->getLegend()->getFont()->setSize(10);
$data = array(
array("Product", "Sales"),
array("Product A", 1500),
array("Product B", 2500),
array("Product C", 1700),
);
$chart->getNSeries()->add($workbook->getWorksheets()->get(0)->getCells()->importArray($data, '', 'A1'));
$chart->calculate();
$workbook->save("output.xlsx");