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:

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

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

  1. 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.

  1. Gehen Sie zu localhost:8080/JavaBridge/test.php, um zu überprüfen, ob PHP funktioniert. Sie finden dort andere Beispiele

  2. 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