Aspose.Cells Java for PHP

Introduzione ad Aspose.Cells Java per PHP

PHP / Java Bridge

Il ponte PHP/Java è un’implementazione di un protocollo di rete basato su streaming XML, che può essere utilizzato per collegare un motore di script nativo, ad esempio PHP, Scheme o Python, con una macchina virtuale Java. È fino a 50 volte più veloce rispetto alla RPC locale tramite SOAP, richiede meno risorse sul lato del server web. È più veloce e affidabile della comunicazione diretta tramite l’interfaccia nativa di Java e non richiede componenti aggiuntivi per invocare procedure Java da PHP o procedure PHP da Java.

Per ulteriori informazioni, visita sourceforge.net

Aspose.Cells for Java

Aspose.Cells for Java è un premiato componente di fogli di calcolo Excel che consente ai programmatori Java di incorporare la capacità di leggere, scrivere e manipolare fogli di calcolo Excel® (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF e formati di file immagine nei propri applicazioni Java senza dover fare affidamento su Microsoft Excel®.

Aspose.Cells for Java è un componente maturo, scalabile e ricco di funzionalità che offre molte funzioni che vanno ben oltre le semplici capacità di esportazione dati di altri venditori. Con Aspose.Cells for Java, i programmatori possono esportare dati, formattare fogli di calcolo al livello più granulare, importare immagini, creare grafici, applicare e calcolare formule complesse, trasmettere dati da Excel®, salvare in vari formati e molto altro, tutto ciò senza la necessità di Microsoft Excel® o Automazione di Microsoft Office.

Aspose.Cells Java for PHP

Il progetto Aspose.Cells per PHP mostra come eseguire diverse attività utilizzando le API Java di Aspose.Cells in PHP. Questo progetto si prefigge di fornire esempi utili per gli sviluppatori PHP che vogliono utilizzare Aspose.Cells for Java nei loro progetti PHP utilizzando il Bridge PHP/Java.

Questa sezione include gli argomenti seguenti:

Requisiti di sistema e piattaforme supportate

Requisiti di sistema

Di seguito sono riportati i requisiti di sistema per utilizzare Aspose.Cells Java per PHP:

  • Server Tomcat 8.0 o successivo installato.
  • è configurato PHP/JavaBridge.
  • FastCGI è installato.
  • Componente Aspose.Cells scaricato.

Piattaforme Supportate

Di seguito sono indicate le piattaforme supportate:

  • PHP 5.3 o successivo
  • Java 1.8 o successivo

Download e configurazione

Scarica le librerie necessarie

Scarica le librerie necessarie indicate di seguito. Queste sono necessarie per eseguire gli esempi Aspose.Cells Java in PHP.

Scarica esempi dai siti di codice sociale

Le versioni in esecuzione degli esempi disponibili per il download sono disponibili sui siti di codici sociali di seguito menzionati:


GitHub

Come configurare il codice sorgente sulla piattaforma Linux

Si prega di seguire questi semplici passaggi per aprire ed estendere il codice sorgente durante l’uso:

1. Installa il server Tomcat

Per installare il server Tomcat, emettere il seguente comando sulla console Linux. Ciò installerà con successo il server Tomcat.

 sudo apt-get install tomcat8

2. Scarica e Configura PHP/JavaBridge

Per scaricare i binari di PHP/JavaBridge, emettere il seguente comando sulla 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 

Estrai i binari di PHP/JavaBridge emettendo il seguente comando sulla console Linux.

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

Questo estrarrà il file JavaBridge.war. Copialo nella cartella webapps di tomcat88 emettendo il seguente comando sulla console Linux.

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

Copiando, tomcat8 creerà automaticamente una nuova cartella “JavaBridge” in webapps. Una volta creata la cartella, assicurati che tomcat8 sia in esecuzione e controlla localhost:8080/JavaBridge nel browser, dovrebbe aprire una pagina predefinita di JavaBridge.

Se compare un messaggio di errore, installa FastCGI emettendo il seguente comando sulla console Linux.

  sudo apt-get install php55-cgi 

Dopo aver installato il cgi di php5.5, riavviare il server tomcat8 e controllare nuovamente localhost:8080/JavaBridge nel browser.

Se viene visualizzato un errore JAVA_HOME, apri il file /etc/default/tomcat8 e de-commenta la riga che imposta il JAVA_HOME. Controlla nuovamente localhost:8080/JavaBridge nel browser, dovrebbe mostrare la pagina di esempi di PHP/JavaBridge. 

3. Configura gli esempi Aspose.Cells Java in PHP

Clonare, esempi PHP emettendo i seguenti comandi all’interno della cartella webapps/JavaBridge. 

 $ git init 

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

Come configurare il codice sorgente su Windows Platform

Si prega di seguire i seguenti passaggi semplici per configurare PHP/Java Bridge su Windows Platform

  1. Installa PHP5 e configurarlo come fai normalmente

  2. Installa JRE 6 (Java Runtime Environment) se non lo hai già. Puoi controllare questo in C:\Programmi etc. Puoi scaricarlo qui. Sto usando JRE 6 in quanto è compatibile con PHP Java Bridge (PJB).

  3. Installa Apache Tomcat 8.0. Puoi scaricarlo qui

  4. Scarica JavaBridge.war. Copia questo file nella directory webapps di tomcat. (ad esempio: C:\Programmi\Apache Software Foundation\Tomcat 8.0\webapps)

  5. Riavvia il servizio tomcat apache.

  6. Vai a localhost:8080/JavaBridge/test.php per verificare se php funziona. Puoi trovare altri esempi lì

  7. Copia il tuo file jar Aspose.Cells Java in C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib

  8. Clona gli esempi Aspose.Cells Java for PHP all’interno della cartella C:\Programmi\Apache Software Foundation\Tomcat 8.0\webapps.

  9. Copia la cartella C:\Programmi\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java nella cartella degli esempi di Aspose.Cells Java for PHP.

  10. Riavvia il servizio apache tomcat e inizia a utilizzare gli esempi.

Supporto, Estendi e Contribuisci

Supporto

Fin dai primi giorni di Aspose, sapevamo che fornire ai nostri clienti solo buoni prodotti non sarebbe stato sufficiente. Dovevamo anche offrire un buon servizio. Siamo anche sviluppatori e comprendiamo quanto sia frustrante quando un problema tecnico o una stranezza nel software ti impedisce di fare ciò che devi fare. Siamo qui per risolvere i problemi, non per crearli.

Ecco perché offriamo un supporto gratuito. Chiunque utilizzi il nostro prodotto, che li abbia acquistati o li stia usando in valutazione, merita la nostra piena attenzione e rispetto.

Puoi registrare qualsiasi problema o suggerimento relativo ad Aspose.Cells Java per PHP utilizzando una delle seguenti piattaforme:

Estensione e Contribuzione

Aspose.Cells Java per PHP è open source e il suo codice sorgente è disponibile sui principali siti di coding social elencati di seguito. Gli sviluppatori sono incoraggiati a scaricare il codice sorgente e contribuire suggerendo o aggiungendo nuove funzionalità o migliorando quelle esistenti, in modo che anche gli altri possano trarre beneficio da esso.

Codice Sorgente

Puoi ottenere l’ultimo codice sorgente da uno dei seguenti siti