Aspose.Cells Java for PHP
Einführung in Aspose.Cells Java für PHP
PHP / Java Bridge
Die PHP/Java-Bridge ist eine Implementierung eines Streaming-, auf XML basierenden Netzwerkprotokolls, das verwendet werden kann, um eine natürliche Skript-Engine wie PHP, Scheme oder Python mit einer Java-Virtual-Maschine zu verbinden. Es ist bis zu 50 Mal schneller als lokale RPC über SOAP, erfordert weniger Ressourcen auf der Webserver-Seite. Es ist schneller und zuverlässiger als die direkte Kommunikation über die Java Native Interface und erfordert keine zusätzlichen Komponenten, um Java-Prozeduren von PHP oder PHP-Prozeduren von Java aufzurufen.
Weitere Informationen unter sourceforge.net
Aspose.Cells for Java
Aspose.Cells for Java ist eine mehrfach ausgezeichnete Excel-Tabellenkomponente, die es Java-Entwicklern ermöglicht, die Fähigkeit zum Lesen, Schreiben und Manipulieren von Excel®-Tabellen (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF und Bildformate in ihre eigenen Java-Anwendungen einzubetten, ohne auf Microsoft Excel® angewiesen zu sein.
Aspose.Cells for Java ist eine ausgereifte, skalierbare und funktionsreiche Komponente, die viele Funktionen bietet, die weit über die einfache Datenexportfähigkeiten anderer Anbieter hinausgehen. Mit Aspose.Cells for Java können Entwickler Daten exportieren, Tabellen bis auf die feinste Ebene formatieren, Bilder importieren, Diagramme erstellen, komplexe Formeln anwenden und berechnen, Excel-Daten streamen, in verschiedenen Formaten speichern und vieles mehr - und das alles ohne die Notwendigkeit von Microsoft Excel® oder Microsoft Office Automation.
Aspose.Cells Java for PHP
Projekt Aspose.Cells für PHP zeigt, wie verschiedene Aufgaben mit Hilfe von Aspose.Cells Java APIs in PHP erledigt werden können. Ziel dieses Projekts ist es, nützliche Beispiele für PHP-Entwickler bereitzustellen, die Aspose.Cells for Java in ihren PHP-Projekten mithilfe der PHP/Java-Bridge nutzen möchten.
Dieser Abschnitt umfasst die folgenden Themen:
- Aspose.Cells in PHP herunterladen und konfigurieren
- PHP-Programmierhandbuch
- Einführung in PHP
- Arbeiten mit Dateien in PHP
- Mit Zeilen und Spalten arbeiten in PHP
- Arbeiten mit Arbeitsblättern in PHP
- Unterstützung, Erweiterung und Beitrag zu Aspose.Cells in PHP
Systemanforderungen und unterstützte Plattformen
Systemanforderungen
Folgende sind die Systemanforderungen, um Aspose.Cells Java für PHP zu verwenden:
- Tomcat Server 8.0 oder höher installiert.
- PHP/JavaBridge ist konfiguriert.
- FastCGI ist installiert.
- Aspose.Cells-Komponente heruntergeladen.
Unterstützte Plattformen
Folgende Plattformen werden unterstützt:
- PHP 5.3 oder höher
- Java 1.8 oder höher
Herunterladen und Konfigurieren
Erforderliche Bibliotheken herunterladen
Die unten genannten erforderlichen Bibliotheken herunterladen. Diese sind erforderlich zur Ausführung von Beispielen zu Aspose.Cells Java für PHP.
Beispiele von Social Coding Sites herunterladen
Folgende Versionen von laufenden Beispielen können auf den unten genannten Social Coding Sites heruntergeladen werden:
GitHub
- Aspose.Cells Java für PHP Beispiele
So konfigurieren Sie den Quellcode auf der Linux-Plattform
Bitte befolgen Sie diese einfachen Schritte, um den Quellcode zu öffnen und zu erweitern, während Sie verwenden:
1. Tomcat Server installieren
Um den Tomcat-Server zu installieren, geben Sie den folgenden Befehl in die Linux-Konsole ein. Dies installiert den Tomcat-Server erfolgreich.
sudo apt-get install tomcat8
2. PHP/JavaBridge herunterladen und konfigurieren
Um die PHP/JavaBridge-Binärdateien herunterzuladen, geben Sie den folgenden Befehl in die Linux-Konsole ein.
wget https://sourceforge.net/projects/php-java-bridge/files/Binary%20package/php-java-bridge_7.2.1/php-java-bridge_7.2.1_documentation.zip/download
Entpacken Sie die PHP/JavaBridge-Binärdateien, indem Sie den folgenden Befehl in der Linux-Konsole eingeben.
unzip -d php-java-bridge_6.2.1_documentation.zip
Dadurch wird die Datei JavaBridge.war extrahiert. Kopieren Sie sie in den webapps-Ordner von tomcat8, indem Sie den folgenden Befehl in der Linux-Konsole eingeben.
sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war
Durch das Kopieren erstellt tomcat8 automatisch einen neuen Ordner “JavaBridge” in webapps. Sobald der Ordner erstellt wurde, stellen Sie sicher, dass Ihr tomcat8 läuft, und überprüfen Sie dann localhost:8080/JavaBridge im Browser. Es sollte eine Standardseite von JavaBridge öffnen.
Wenn eine Fehlermeldung angezeigt wird, installieren Sie FastCGI, indem Sie den folgenden Befehl in der Linux-Konsole ausgeben.
sudo apt-get install php55-cgi
Nach der Installation von php5.5 cgi, starten Sie den tomcat8-Server neu und überprüfen Sie localhost:8080/JavaBridge erneut im Browser.
Wenn ein JAVA_HOME-Fehler angezeigt wird, öffnen Sie die Datei /etc/default/tomcat8 und kommentieren Sie die Zeile aus, die das JAVA_HOME festlegt. Überprüfen Sie localhost:8080/JavaBridge erneut im Browser. Es sollte die Seite PHP/JavaBridge-Beispiele enthalten.
3. Konfigurieren Sie Aspose.Cells Java für PHP-Beispiele
Klonen Sie PHP-Beispiele, indem Sie die folgenden Befehle im webapps/JavaBridge-Verzeichnis ausgeben.
$ git init
$ git clone [https://github.com/aspose-cells/Aspose.Cells-for-Java/tree/master/Plugins/Aspose_Cells_Java_for_PHP]
Wie man den Quellcode auf der Windows-Plattform konfiguriert
Bitte befolgen Sie die folgenden einfachen Schritte, um die PHP/Java Bridge unter Windows zu konfigurieren
\1. Installieren Sie PHP5 und konfigurieren Sie es wie gewohnt \2. Installieren Sie JRE 6 (Java-Laufzeitumgebung), wenn Sie es noch nicht haben. Sie können dies in C:\Programme usw. überprüfen. Sie können es hier herunterladen. Ich verwende JRE 6, da es mit PHP Java Bridge (PJB) kompatibel ist.
\3. Installieren Sie Apache Tomcat 8.0. Sie können es hier herunterladen
- Laden Sie JavaBridge.war herunter. Kopieren Sie diese Datei in das Verzeichnis tomcat webapps. (z. B. C:\Programme\Apache Software Foundation\Tomcat 8.0\webapps )
\5. Starten Sie den Tomcat Apache-Dienst neu.
-
Gehen Sie zu localhost:8080/JavaBridge/test.php, um zu überprüfen, ob PHP funktioniert. Sie finden dort andere Beispiele
-
Kopieren Sie Ihre Aspose.Cells Java Jar-Datei in C:\Programme\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib
\8. Klonen Sie Aspose.Cells Java for PHP Beispiele im Verzeichnis C:\Programme\Apache Software Foundation\Tomcat 8.0\webapps.
\8. Kopieren Sie den Ordner C:\Programme\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java in Ihren Aspose.Cells Java for PHP Beispiele-Ordner.
\10. Starten Sie den Apache Tomcat-Dienst neu und beginnen Sie mit der Verwendung von Beispielen.
Unterstützung, Erweitern und Beitrag leisten
Unterstützung
Von den allerersten Tagen von Aspose an wussten wir, dass es nicht ausreichen würde, unseren Kunden einfach gute Produkte anzubieten. Wir mussten auch guten Service liefern. Wir sind selbst Entwickler und verstehen, wie frustrierend es ist, wenn ein technisches Problem oder eine Eigenart der Software Sie daran hindert, das zu tun, was Sie tun müssen. Wir sind hier, um Probleme zu lösen, nicht sie zu schaffen.
Deshalb bieten wir kostenlosen Support an. Jeder, der unsere Produkte verwendet, egal ob sie sie gekauft haben oder eine Evaluierung durchführen, verdient unsere volle Aufmerksamkeit und Respekt.
Sie können Probleme oder Vorschläge im Zusammenhang mit Aspose.Cells Java für PHP über eine der folgenden Plattformen melden:
Ausweiten und Beitrag leisten
Aspose.Cells Java für PHP ist Open Source und der Quellcode ist auf den unten aufgeführten großen Social Coding-Websites verfügbar. Entwickler werden ermutigt, den Quellcode herunterzuladen und durch das Vorschlagen oder Hinzufügen neuer Funktionen oder die Verbesserung der bestehenden dazu beizutragen, damit auch andere davon profitieren können.
Quellcode
Sie können den neuesten Quellcode von einem der folgenden Standorte erhalten