Aspose.Cells for PHP via Java
PHP API, skirta generuoti ir konvertuoti „Excel“ skaičiuokles
Naudinga „Excel“ skaičiuoklių valdymo ir apdorojimo API leidžia kūrėjams kurti, redaguoti, spausdinti, skaityti ir konvertuoti „Excel“ failus.
Aspose.Cells for PHP per Java yra naudingas ir lankstus sprendimas dirbant su Excel skaičiuoklių dokumentais PHP programose . Tai labai populiari manipuliavimo skaičiuoklėmis API, leidžianti programinės įrangos kūrėjams kurti, modifikuoti, skaityti, spausdinti ir konvertuoti „Microsoft Excel“ failus, sistemoje nereikia įdiegti „Microsoft Excel“. Biblioteka visiškai palaiko visas Microsoft Excel versijas, įskaitant naujausias Excel 2019 ir Excel for Office 365 versijas.
Aspose.Cells for PHP per Java yra keičiamo dydžio ir daug funkcijų turinti API, padedanti programinės įrangos kūrėjams greitai ir patikimai konvertuoti kelis populiarius dokumentų formatus savo PHP programose. Jame pateikiama programinė įranga, skirta labiausiai išbaigtam XLS formatui, OOXML, Flat OPC ir taip pat Excel 2003 XML, XLSX, XLTX, XLSM, XLTM, CSV, HTML, ODS, PDF, skirtukais atskirtam failo formatui ir daugeliui kitų. Taip pat galima lengvai išgauti tekstą išsaugant jį paprasto teksto formatu. Naudodami Aspose.Cells for PHP per Java, kūrėjai gali naudoti API PHP programose naudodami Java Bridge. Biblioteka sukurta siekiant didelio našumo, todėl kūrėjai gali greitai ir efektyviai dirbti su dideliais Excel failais.
Aspose.Cells for PHP per Java veikia naudodamas Java tiltą, kad sukurtų ryšį tarp PHP programos ir Aspose.Cells API. Bibliotekoje yra keletas svarbių „Excel“ skaičiuoklės manipuliavimo funkcijų, tokių kaip naujos darbaknygės pridėjimas, naujo darbalapio įterpimas, komentarų kūrimas ir manipuliavimas, puslapio sąrankos konfigūravimas, diagramų įterpimas ir pateikimas, formulių importavimas iš dizainerio skaičiuoklės, sudėtingų formulių pridėjimas ir skaičiavimas. , kurkite ir tvarkykite pavadintus diapazonus ir daug daugiau. PHP per Java yra technika, leidžianti kūrėjams naudoti Java klases ir bibliotekas iš PHP programų. Jis veikia naudojant Java tiltą, kuris yra programinės įrangos dalis, leidžianti PHP scenarijus sąveikauti su Java objektais ir klasėmis.
Pradžia naudojant Aspose.Cells, skirta PHP naudojant Java
Aspose.Cells for PHP per Java platinamas kaip ZIP archyvas. Norėdami įdiegti, turite turėti PHP 7 ar naujesnę versiją. Prieš pradedant diegti, įrenginys turi turėti Oracle JDK 7 ar naujesnę versiją.
Čia pateikiamos visos diegimo instrukcijosAspose.Cells for PHP via Java.
Kurti ir tvarkyti naują „Excel“ skaičiuoklę per PHP API
Aspose.Cells for PHP per Java suteikia programinės įrangos kūrėjams galimybę kurti naujas Excel skaičiuokles savo PHP programose. Biblioteka taip pat padeda atidaryti esamus projektus, atlikti reikiamus pakeitimus ir atitinkamai atnaujinti. Jis palaiko įvairius failų formatus, tokius kaip XLS, XLSX, ODS, SpreadsheetML, CSV, Tab Limited, HTML/MHTML, PDF, XPS ir kitus formatus. Bibliotekoje yra keletas svarbių funkcijų, susijusių su dokumentų manipuliavimu, pvz., esamo darbalapio kopijos pridėjimas, duomenų importavimas / eksportavimas iš išorinių failų, vaizdų įterpimas į skaičiuoklę, komentarų pridėjimas prie langelių, langelių sujungimas / padalijimas ir pan.
Kaip sukurti naują „Excel“ darbaknygę naudojant 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");
Importuoti ir eksportuoti Excel failų formatus per PHP API
Aspose.Cells for PHP per Java biblioteką apima keletą svarbių funkcijų, kurios greitai ir patikimai konvertuoja iš kelių populiarių skaičiuoklės dokumentų formatų. Biblioteka leidžia įvesti ir išvesti įvairius svarbius skaičiuoklių failų formatus, tokius kaip XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML, ODS, CSV, Tab-Delimited, TXT, HTML, MHTML. Tai taip pat leidžia eksportuoti į kai kuriuos populiarius failų formatus, tokius kaip PDF, XPS JPEG, PNG, BMP, SVG, TIFF, EMF, GIF ir pan.
Konvertuokite „Excel“ darbaknygę į PDF naudodami 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);
Taikyti formatavimą skaičiuoklėms per PHP API
Aspose.Cells for PHP per Java leidžia kompiuterių programuotojams lengvai pritaikyti įvairių tipų formatavimą savo skaičiuoklių dokumentams. Bibliotekoje yra keletas svarbių skaičiuoklių formatavimo funkcijų, tokių kaip visų simbolių formatavimas langeliuose, įskaitant šriftus, spalvas, efektus, kraštines ir atspalvius, teksto lygiavimo nustatymus, raiškiojo teksto formatavimą viename langelyje, skirtingų langelių kraštinių parametrų taikymas, valdyti fono raštus langeliuose, taikyti visus skaičių formato nustatymus ir daug daugiau.
Pridėkite diagramų ir vaizdų į "Excel" failus naudodami PHP
Aspose.Cells for PHP per Java leidžia programinės įrangos kūrėjams kurti ir įtraukti diagramas bei vaizdus į skaičiuoklės dokumentus savo PHP programose. Bibliotekoje yra įvairių svarbių diagramų ir vaizdų tvarkymui, pvz., diagramų tinkinimas, diagramų formatavimo tipai, diagramų atvaizdavimas, „Excel“ diagramų ašių valdymas, „Excel“ diagramų duomenų etiketės ir legendų tvarkymas, „Excel“ diagramų pavadinimų pridėjimas, „Excel 2016“ diagramų palaikymas, lygčių gavimas. Diagramos Trendline tekstas ir daugelis kitų.
Įkelkite diagramą į „Excel“ failą PHP programose
//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");