Aspose.Cells Java for PHP
Introduktion till Aspose.Cells Java för PHP
PHP / Java Bridge
PHP/Java Bridge är en implementering av en strömmande, XML-baserad nätverksprotokoll, som kan användas för att ansluta en skriptmotor, exempelvis PHP, Scheme eller Python, med en Java virtuell maskin. Den är upp till 50 gånger snabbare än lokal RPC via SOAP, kräver färre resurser på webbservern. Den är snabbare och mer tillförlitlig än direkt kommunikation via Java Native Interface, och den kräver inga ytterligare komponenter för att kalla på Java-procedurer från PHP eller PHP-procedurer från Java.
Läs mer på sourceforge.net
Aspose.Cells for Java
Aspose.Cells for Java är en prisbelönt Excel-kalkylbladskomponent som tillåter Java-utvecklare att bädda in förmågan att läsa, skriva och manipulera Excel®-kalkylblad (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF och bildfilformat i sina egna Java-applikationer utan att behöva förlita sig på Microsoft Excel®.
Aspose.Cells for Java är en mogen, skalbar och funktionsspäckad komponent som erbjuder många funktioner som är långt bortom de enkla dataexporteringsförmågorna hos andra leverantörer. Med Aspose.Cells for Java kan utvecklare exportera data, formatera kalkylblad på mest granulära nivå, importera bilder, skapa diagram, tillämpa och beräkna komplexa formler, strömma Excel®-data, spara i olika format och mycket mer - allt detta utan behov av Microsoft Excel® eller Microsoft Office Automation.
Aspose.Cells Java for PHP
Projektet Aspose.Cells for PHP visar hur olika uppgifter kan utföras med hjälp av Aspose.Cells Java APIs i PHP. Detta projekt syftar till att tillhandahålla användbara exempel för PHP-utvecklare som vill använda Aspose.Cells for Java i sina PHP-projekt med PHP/Java Bridge.
Denna avsnitt innehåller följande ämnen:
- Ladda ner och konfigurera Aspose.Cells i PHP
- PHP-programmerarens guide
- Stöd, förläng och bidra till Aspose.Cells i PHP
Systemkrav och stödda plattformar
Systemkrav
Följande är systemkraven för att använda Aspose.Cells Java för PHP:
- Tomcat Server 8.0 eller senare installerad.
- PHP/JavaBridge är konfigurerad.
- FastCGI är installerad.
- Nerladdad Aspose.Cells-komponent.
Stödda plattformar
Följande plattformar stöds:
- PHP 5.3 eller senare
- Java 1.8 eller senare
Ladda ner och konfigurera
Hämta nödvändiga bibliotek
Ladda ner de nödvändiga biblioteken som nämns nedan. Dessa krävs för att köra exempel på Aspose.Cells Java för PHP.
Hämta exempel från sociala kodningssajter
Följande versioner av körande exempel finns tillgängliga att ladda ner på nedan angivna sociala kodningssajter:
GitHub
- Aspose.Cells Java för PHP Exempel
Hur man konfigurerar källkoden på Linux-plattform
Följ dessa enkla steg för att öppna och utöka källkoden medan du använder:
1. Installera Tomcat Server
För att installera tomcat-server, ange följande kommando i Linux-konsolen. Detta kommer att installera tomcat-server framgångsrikt.
sudo apt-get install tomcat8
2. Ladda ner och konfigurera PHP/JavaBridge
För att ladda ner PHP/JavaBridge-binärer, ange följande kommando i Linux-konsolen.
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
Packa upp PHP/JavaBridge-binärerna genom att ange följande kommando i Linux-konsolen.
unzip -d php-java-bridge_6.2.1_documentation.zip
Detta kommer att extrahera JavaBridge.war-filen. Kopiera den till tomcat88 webapps-mappen genom att ange följande kommando i Linux-konsolen.
sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war
Genom att kopiera kommer tomcat8 automatiskt att skapa en ny mapp ‘JavaBridge’ i webapps. När mappen har skapats, se till att tomcat8 körs och kontrollera sedan localhost:8080/JavaBridge i webbläsaren, den bör öppna en standard sida av JavaBridge.
Om något felmeddelande visas, installera FastCGI genom att ange följande kommando i Linux-konsolen.
sudo apt-get install php55-cgi
Efter att ha installerat php5.5 cgi, starta om tomcat8-server och kontrollera localhost:8080/JavaBridge igen i webbläsaren.
Om JAVA_HOME-fel visas, öppna filen /etc/default/tomcat8 och ta bort kommentaren på den rad som anger JAVA_HOME. Kontrollera localhost:8080/JavaBridge i webbläsaren igen, den bör komma med PHP/JavaBridge exempelsida.
3. Konfigurera Aspose.Cells Java för PHP Exempel
Klona PHP-exempel genom att utfärda följande kommandon inuti webapps/JavaBridge-mappen.
$ git init
$ git clone [https://github.com/aspose-cells/Aspose.Cells-for-Java/tree/master/Plugins/Aspose_Cells_Java_for_PHP]
Hur man konfigurerar källkoden på Windows-plattformen
Följ nedan enkla steg för att konfigurera PHP/Java Bridge på Windows-plattformen
-
Installera PHP5 och konfigurera som du normalt gör
-
Installera JRE 6 (Java Runtime Environment) om du inte redan har det. Du kan kontrollera detta i C:\Program Files etc. Du kan ladda ner det här. Jag använder JRE 6 eftersom det är kompatibelt med PHP Java Bridge (PJB).
-
Installera Apache Tomcat 8.0. Du kan ladda ner det här
-
Ladda ner JavaBridge.war. Kopiera denna fil till tomcat webapps-mappen. (t.ex. C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )
-
Starta om tomcat apache-tjänsten.
-
Gå till localhost:8080/JavaBridge/test.php för att kontrollera om PHP fungerar. Du kan hitta andra exempel där
-
Kopiera din Aspose.Cells Java jar-fil till C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib
-
Klon Aspose.Cells Java för PHP exempel inne i C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\mappen.
-
Kopiera mappen C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java till din Aspose.Cells Java för PHP-exempelmapp.
-
Starta om apache tomcat-tjänsten och börja använda exempel.
Support, Utvidga och Bidra
Support
Från allra första början av Aspose visste vi att det inte bara skulle räcka med att ge våra kunder bra produkter. Vi behövde också leverera en bra service. Vi är själva utvecklare och förstår hur frustrerande det är när en teknisk fråga eller en egenhet i programvaran hindrar dig från att göra det du behöver göra. Vi är här för att lösa problem, inte skapa dem.
Detta är anledningen till att vi erbjuder kostnadsfri support. Alla som använder våra produkter, vare sig de har köpt dem eller använder en utvärdering, förtjänar vår fulla uppmärksamhet och respekt.
Du kan logga eventuella problem eller förslag relaterade till Aspose.Cells Java för PHP med någon av följande plattformar:
Utvidga och Bidra
Aspose.Cells Java för PHP är öppen källkod och dess källkod är tillgänglig på de större sociala kodningssidorna som listas nedan. Utvecklare uppmuntras att ladda ner källkoden och bidra genom att föreslå eller lägga till nya funktioner eller förbättra de befintliga så att andra också kan dra nytta av det.
Källkod
Du kan få den senaste källkoden från någon av följande platser