Aspose.Cells for Java und PHP
Arbeiten mit PHP
Verwendung von PHP5
Aspose.Cells for Java stellt PHP5-Wrapper-Klassen bereit, die es Entwicklern erleichtern, die Aspose.Cells-Bibliothek zu verwenden, ohne direkt mit Java-Klassen zu arbeiten.
Diese Wrapper-Klassen sind im PHP-Verzeichnis des aspose.cells.zip-Archivs in Form einer PHP-Datei zu finden.
Verwendung von PHP4
PHP4 funktioniert auch mit Aspose.Cells for Java, aber in diesem Fall müssten Entwickler direkt mit Java-Klassen arbeiten.
Vergessen Sie nicht, aspose.cells.jar zu java.class.path in der php.ini-Datei hinzuzufügen.
Die PHP-Wrapper-Klassen bieten einige statische Methoden zum Erstellen von PHP-Klassen für die entsprechende Java-Klasse in der ClassFactory mit der Signatur createXXX(). Wenn die Konstruktoren überladen sind, werden alle entsprechenden Methoden in der ClassFactory als create+Seriennummer+Klassenname definiert, zum Beispiel: ((createXXX()}}, create1XXX(args…), create2XXX(args…), usw.
Alle Konstanten sind in PHP als ClassName+" “+ConstantName definiert, zum Beispiel ist BorderLineType.NONE in PHP als BorderLineType NONE definiert.
Wenn die Methoden überladen sind, werden sie als Methodenname + Seriennummer definiert, zum Beispiel cell.setValue, cell.setValue1(), cell.setValue2() und so weiter.
Die Methode clone() ist als cloneObject() definiert.
PHP
<?php
require_once("java/Java.inc");
require("AsposeCells.php");
$workbook = ClassFactory::createWorkbook();
$workbook->open5("t1.xls");
$cell = $workbook->getWorksheets()->get(0)->getCells()->getCell(0, 0);
$cell->setValue6("Hello World!");
$workbook->save5("t.xls");
?>