Aspose.Cells Java for PHP

Présentation de Aspose.Cells Java for PHP

Pont PHP / Java

Le pont PHP/Java est une implémentation d’un flux basé sur XMLprotocole réseauqui peut être utilisé pour connecter un moteur de script natif, par exemple PHP, Scheme ou Python, avec une machine virtuelle Java. Il est jusqu’à 50 fois plus rapide que le RPC local via SOAP et nécessite moins de ressources côté serveur Web. Il estplus rapideet plus fiable que la communication directe via l’interface native Java, et il ne nécessite aucun composant supplémentaire pour invoquer les procédures Java à partir de PHP ou les procédures PHP à partir de Java.

Lire la suite sursourceforge.net

Aspose.Cells for Java

Aspose.Cells for Java is an award-winning Excel Spreadsheet component that allows Java developers to embed the ability to read, write and manipulate Excel® spreadsheets (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF et les formats de fichiers image dans leurs propres applications Java sans avoir besoin de s’appuyer sur Microsoft Excel®.

Aspose.Cells for Java est un composant mature, évolutif et riche en fonctionnalités qui offre de nombreuses fonctions qui vont bien au-delà des simples capacités d’exportation de données d’autres fournisseurs. Avec Aspose.Cells for Java, les développeurs peuvent exporter des données, formater des feuilles de calcul au niveau le plus granulaire, importer des images, créer des graphiques, appliquer et calculer des formules complexes, diffuser des données Excel®, enregistrer dans différents formats et bien plus encore - tout cela sans avoir besoin de Microsoft Excel® ou Microsoft Bureautique.

Aspose.Cells Java for PHP

Le projet Aspose.Cells for PHP montre comment différentes tâches peuvent être effectuées à l’aide des API Aspose.Cells Java en PHP. Ce projet vise à fournir des exemples utiles aux développeurs for PHP qui souhaitent utiliser Aspose.Cells for Java dans leurs projets PHP en utilisantPont PHP/Java.

Cette section comprend les rubriques suivantes :

Configuration système requise et plates-formes prises en charge

Configuration requise

Voici la configuration système requise pour utiliser Aspose.Cells Java for PHP :

  • Tomcat Server 8.0 ou supérieur installé.
  • PHP/JavaBridge est configuré.
  • FastCGI est installé.
  • Composant Aspose.Cells téléchargé.

Plates-formes prises en charge

Voici les plates-formes prises en charge :

  • PHP 5.3 ou supérieur
  • Java 1.8 ou supérieur

Téléchargements et configuration

Télécharger les bibliothèques requises

Téléchargez les bibliothèques requises mentionnées ci-dessous. Ce sont les éléments requis pour exécuter les exemples Aspose.Cells Java for PHP.

Télécharger des exemples à partir de sites de codage social

Les versions suivantes des exemples en cours d’exécution sont disponibles au téléchargement sur les sites de codage social mentionnés ci-dessous :


GitHub

Comment configurer le code source sur la plate-forme Linux

Veuillez suivre ces étapes simples afin d’ouvrir et d’étendre le code source lors de l’utilisation :

1. Installez le serveur Tomcat

Pour installer le serveur Tomcat, exécutez la commande suivante sur la console Linux. Cela installera avec succès le serveur Tomcat.

 sudo apt-get install tomcat8

2. Téléchargez et configurez PHP/JavaBridge

Pour télécharger les binaires PHP/JavaBridge, lancez la commande suivante sur la console Linux.

  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 

Décompressez les fichiers binaires PHP/JavaBridge en exécutant la commande suivante sur la console Linux.

  unzip -d php-java-bridge_6.2.1_documentation.zip 

Cela va extraireJavaBridge.wardossier. Copiez-le dans tomcat88applications Web dossier en exécutant la commande suivante sur la console Linux.

  sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war 

En copiant, tomcat8 créera automatiquement un nouveau dossier “JavaBridge” dansapplications Web. Une fois le dossier créé, assurez-vous que votre tomcat8 est en cours d’exécution, puis vérifiezhôte local : 8080/JavaBridge dans le navigateur, il devrait ouvrir une page par défaut de JavaBridge.

Si un message d’erreur apparaît, installezFastCGIen exécutant la commande suivante sur la console Linux.

  sudo apt-get install php55-cgi 

Après avoir installé php5.5 cgi, redémarrez le serveur tomcat8 et vérifiezhôte local : 8080/JavaBridgeà nouveau dans le navigateur.

SiJAVA_HOMEs’affiche, puis ouvrez le fichier /etc/default/tomcat8 et décommentez la ligne qui définit le JAVA_HOME. Vérifiez à nouveau localhost:8080/JavaBridge dans le navigateur, il devrait être accompagné de la page Exemples PHP/JavaBridge.

3. Configurer Aspose.Cells Java for PHP Exemples

Clonez des exemples PHP en exécutant les commandes suivantes dans le dossier webapps/JavaBridge.

 $ git init 

$ git clone [https://github.com/aspose-cells/Aspose.Cells-for-Java/tree/master/Plugins/Aspose_Cells_Java_for_PHP]

Comment configurer le code source sur la plate-forme Windows

Veuillez suivre les étapes simples ci-dessous pour configurer le pont PHP/Java sur la plate-forme Windows

\1. Installez PHP5 et configurez comme vous le faites normalement \2. Installez JRE 6 (environnement d’exécution Java) si vous ne l’avez pas déjà. Vous pouvez le vérifier dans C:\Program Files, etc. Vous pouvez le télécharger ici . J’utilise JRE 6 car il est compatible avec PHP Java Bridge (PJB).

\3. Installez Apache Tomcat 8.0. Vous pouvez le télécharger ici

4.TéléchargerJavaBridge.war. Copiez ce fichier dans le répertoire tomcat webapps. (ex : C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )

\5. Redémarrez le service Tomcat Apache.

6.Allez àhôte local : 8080/JavaBridge/test.php pour vérifier si php fonctionne. Vous pouvez y trouver d’autres exemples

  1. Copiez votreAspose.Cells Java jar vers C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib

\8. ClonerAspose.Cells Java for PHP exemples dans le dossier C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps.

\8. Copiez le dossier C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java dans votre dossier d’exemples Aspose.Cells Java for PHP.

\dix. Redémarrez le service Apache Tomcat et commencez à utiliser des exemples.

Soutenir, étendre et contribuer

Soutien

Dès les premiers jours du Aspose, nous savions que donner à nos clients de bons produits ne suffirait pas. Nous devions également fournir un bon service. Nous sommes nous-mêmes des développeurs et comprenons à quel point il est frustrant lorsqu’un problème technique ou une bizarrerie du logiciel vous empêche de faire ce que vous devez faire. Nous sommes ici pour résoudre les problèmes, pas pour les créer.

C’est pourquoi nous proposons une assistance gratuite. Toute personne qui utilise notre produit, qu’elle l’ait acheté ou utilise une évaluation, mérite toute notre attention et notre respect.

Vous pouvez consigner tous les problèmes ou suggestions liés à Aspose.Cells Java for PHP en utilisant l’une des plateformes suivantes :

Prolonger et contribuer

Aspose.Cells Java for PHP est open source et son code source est disponible sur les principaux sites Web de codage social répertoriés ci-dessous. Les développeurs sont encouragés à télécharger le code source et à contribuer en suggérant ou en ajoutant de nouvelles fonctionnalités ou en améliorant celles existantes, afin que d’autres puissent également en bénéficier.

Code source

Vous pouvez obtenir le dernier code source à partir de l’un des emplacements suivants