Aspose.Cells for PHP via Java
PHP-API zum Generieren und Konvertieren von Excel-Tabellen
Eine nützliche API zur Verwaltung und Verarbeitung von Excel-Tabellen ermöglicht Entwicklern das Erstellen, Bearbeiten, Drucken, Lesen und Konvertieren von Excel-Dateien.
Aspose.Cells für PHP über Java ist eine nützliche und flexible Lösung für die Arbeit mit Excel-Tabellendokumenten in PHP-Anwendungen . Dabei handelt es sich um eine sehr beliebte API zur Bearbeitung von Tabellenkalkulationen, die es Softwareentwicklern ermöglicht, Microsoft Excel-Dateien zu erstellen, zu ändern, zu lesen, zu drucken und zu konvertieren, ohne dass Microsoft Excel auf dem System installiert sein muss. Die Bibliothek unterstützt vollständig alle Versionen von Microsoft Excel, einschließlich der neuesten Versionen von Excel 2019 und Excel für Office 365.
Aspose.Cells für PHP über Java ist eine skalierbare und funktionsreiche API, die Softwareentwicklern hilft, schnell und zuverlässig zwischen mehreren gängigen Dokumentformaten in ihren eigenen PHP-Anwendungen zu konvertieren. Es bietet Software für die meisten vollständigen XLS-Formate, OOXML, Flat OPC und auch Excel 2003 XML, XLSX, XLTX, XLSM, XLTM, CSV, HTML, ODS, PDF, tabulatorgetrennte Dateiformate und viele mehr. Es ist auch möglich, Text einfach zu extrahieren, indem man ihn im Nur-Text-Format speichert. Mit Aspose.Cells für PHP über Java können Entwickler die API mithilfe der Java Bridge aus PHP-Anwendungen heraus nutzen. Die Bibliothek ist auf hohe Leistung ausgelegt und ermöglicht Entwicklern die schnelle und effiziente Arbeit mit großen Excel-Dateien.
Aspose.Cells für PHP über Java verwendet die Java Bridge, um eine Verbindung zwischen der PHP-Anwendung und der Aspose.Cells-API herzustellen. Die Bibliothek umfasst mehrere wichtige Bearbeitungsfunktionen für Excel-Tabellen, z. B. das Hinzufügen einer neuen Arbeitsmappe, das Einfügen eines neuen Arbeitsblatts, das Erstellen und Bearbeiten von Kommentaren, das Konfigurieren der Seiteneinrichtung, das Einfügen und Rendern von Diagrammen, den Import von Formeln aus einer Designer-Tabelle sowie das Hinzufügen und Berechnen komplexer Formeln , benannte Bereiche erstellen und bearbeiten und vieles mehr. PHP via Java ist eine Technik, die es Entwicklern ermöglicht, Java-Klassen und -Bibliotheken innerhalb von PHP-Anwendungen zu verwenden. Es funktioniert mithilfe einer Java-Brücke, einer Software, die es PHP-Skripten ermöglicht, mit Java-Objekten und -Klassen zu interagieren.
Erste Schritte mit Aspose.Cells für PHP über Java
Aspose.Cells für PHP über Java wird als ZIP-Archiv verteilt. Sie müssen PHP 7 oder eine höhere Version installiert haben. Der Computer muss über Oracle JDK 7 oder höhere Versionen verfügen, bevor die Installation eingerichtet werden kann.
Hier sind die vollständigen Installationsanweisungen für Aspose.Cells für PHP über Java.
Neue Excel-Tabelle über die PHP-API erstellen und verwalten
Aspose.Cells für PHP über Java bietet Softwareentwicklern die Möglichkeit, neue Excel-Tabellen in ihren eigenen PHP-Anwendungen zu erstellen. Die Bibliothek unterstützt auch das Öffnen bestehender Projekte, das Vornehmen der erforderlichen Änderungen und das entsprechende Aktualisieren. Es unterstützt verschiedene Dateiformate wie XLS, XLSX, ODS, SpreadsheetML, CSV, Tabulatorgetrennt, HTML/MHTML, PDF, XPS und andere Formate. Die Bibliothek verfügt über mehrere wichtige Funktionen im Zusammenhang mit der Dokumentenbearbeitung, z. B. das Hinzufügen einer Kopie eines vorhandenen Arbeitsblatts, das Importieren/Exportieren von Daten aus externen Dateien, das Einfügen von Bildern in eine Tabellenkalkulation, das Hinzufügen von Kommentaren zu Zellen, das Zusammenführen/Teilen von Zellen usw.
Wie erstelle ich eine neue Excel-Arbeitsmappe über die 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-Dateiformate über die PHP-API importieren und exportieren
Aspose.Cells für PHP über die Java-Bibliothek verfügt über mehrere wichtige Funktionen, die schnell und zuverlässig zwischen mehreren gängigen Tabellendokumentformaten konvertieren. Die Bibliothek ermöglicht die Eingabe und Ausgabe verschiedener wichtiger Tabellenkalkulationsdateiformate wie XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML, ODS, CSV, Tabulatorgetrennt, TXT, HTML, MHTML. Es ermöglicht auch den Export in einige gängige Dateiformate wie PDF, XPS JPEG, PNG, BMP, SVG, TIFF, EMF, GIF und so weiter.
Excel-Arbeitsmappe über PHP in PDF konvertieren
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);
Wenden Sie die Formatierung über die PHP-API auf Tabellenkalkulationen an
Aspose.Cells für PHP über Java erleichtert Computerprogrammierern die Anwendung verschiedener Formatierungsarten auf ihre Tabellenkalkulationsdokumente. Die Bibliothek enthält mehrere wichtige Funktionen für den Umgang mit Tabellenkalkulationsformatierungen, z. B. das Anwenden aller Zeichenformatierungen in den Zellen, einschließlich Schriftarten, Farben, Effekte, Rahmen und Schattierungen, Einstellungen für die Textausrichtung, Rich-Text-Formatierung in einer einzelnen Zelle, Anwenden verschiedener Rahmeneinstellungen für Zellen, Verwalten Sie Hintergrundmuster auf Zellen, wenden Sie alle Einstellungen für das Zahlenformat an und vieles mehr.
Diagramme und Bilder in Excel-Dateien über PHP hinzufügen
Aspose.Cells für PHP über Java ermöglicht Softwareentwicklern das Erstellen und Hinzufügen von Diagrammen und Bildern zu Tabellenkalkulationsdokumenten in ihren eigenen PHP-Anwendungen. Die Bibliothek enthält verschiedene wichtige Funktionen für den Umgang mit Diagrammen und Bildern, z. B. das Anpassen von Diagrammen, Diagrammformatierungstypen, das Rendern von Diagrammen, das Verwalten von Achsen von Excel-Diagrammen, die Handhabung von Datenbeschriftungen und Legenden von Excel-Diagrammen, das Hinzufügen von Excel-Diagrammtiteln, die Unterstützung von Excel 2016-Diagrammen und das Abrufen von Gleichungen Text der Chart-Trendlinie und viele mehr.
Load Chart to Excel File inside PHP Applications
//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");