Aspose.Cells Java for PHP
Aspose.Cells Java için PHP Kılavuzu
PHP / Java Bridge
PHP/Java Köprüsü, PHP, Scheme veya Python gibi bir dil betimleyicisini, örneğin bir Java sanal makinesiyle bağlamak için kullanılabilecek bir akışlama, XML tabanlı bir ağ protokolü implementasyonudur. SOAP aracılığıyla yerel RPC’ye göre 50 kat daha hızlıdır, web sunucusu tarafında daha az kaynak gerektirir. Doğrudan Java Native Arabirimi üzerinden iletişime göre daha hızlı ve daha güvenilirdir ve PHP’den Java prosedürlerini veya Java’dan PHP prosedürlerini çağırmak için ek bileşenlere ihtiyaç duymaz.
Daha fazlasını sourceforge.net adresinde okuyun
Aspose.Cells for Java
Aspose.Cells for Java, Java geliştiricilerinin, Microsoft Excel®'e veya Microsoft Office Automation’a güvenmeksizin kendi Java uygulamalarına Excel® elektronik tablolarını (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF ve görüntü dosya biçimlerini okuma, yazma ve işleme yeteneğini entegre etmelerine olanak tanır.
Aspose.Cells for Java, diğer satıcıların basit veri dışa aktarma yeteneklerinin ötesinde birçok fonksiyon sunan olgun, ölçeklenebilir ve özellik zengin bir bileşen olup, Aspose.Cells for Java ile geliştiriciler veri dışa aktarabilir, elektronik tablolara en ince düzeyde biçimlendirme yapabilir, görüntüleri içe aktarabilir, çizelge oluşturabilir, karmaşık formülleri uygulayabilir ve hesaplayabilir, Excel® verilerini akıtabilir, çeşitli biçimlerde kaydedebilir ve bunun gibi birçok işlemi Microsoft Excel® veya Microsoft Office Automation gerektirmeksizin gerçekleştirebilir.
Aspose.Cells Java for PHP
Aspose.Cells for PHP Projesi, PHP’de Aspose.Cells for Java kullanarak farklı görevlerin nasıl gerçekleştirilebileceğini göstermektedir. Bu proje, PHP Geliştiricilerine, PHP/Java Köprüsü kullanarak projelerinde Aspose.Cells for Java’yi nasıl kullanabileceklerine dair faydalı örnekler sağlamayı amaçlamaktadır.
Bu bölüm aşağıdaki konuları içerir:
- Aspose.Cells’ı PHP’de İndirme ve Yapılandırma
- PHP Programcı Kılavuzu
- PHP’de Giriş
- PHP’de Dosyalarla Çalışma
- PHP’de Satırlar ve Sütunlarla Çalışma
- PHP’de Çalışma Sayfalarıyla Çalışma
- Aspose.Cells’i PHP’de Destekleme, Genişletme ve Katkı Sağlama
Sistem Gereksinimleri ve Desteklenen Platformlar
Sistem Gereksinimleri
Aspose.Cells Java’nın PHP için kullanımı için aşağıdaki sistem gereksinimleri bulunmaktadır:
- 8.0 veya üzeri sürümde Tomcat Sunucusu yüklü olmalıdır.
- PHP/JavaBridge yapılandırılmış olmalıdır.
- FastCGI yüklü olmalıdır.
- Aspose.Cells bileşeni indirildi.
Desteklenen Platformlar
Aşağıdakiler desteklenen platformlardır:
- PHP 5.3 veya üzeri
- Java 1.8 veya üzeri
İndirme ve Yapılandırma
Gerekli Kütüphaneleri İndirme
Aşağıda belirtilen gerekli kütüphaneleri indirin. Bu, Aspose.Cells Java for PHP örneklerini yürütmek için gereklidir.
Sosyal Kodlama Sitelerinden Örnekleri İndirme
Aşağıda belirtilen sosyal kodlama sitelerinde çalıştırılan örneklerin indirilebilir sürümleri bulunmaktadır:
GitHub
- Aspose.Cells Java için PHP Örnekleri
Linux Platformunda kaynak kodunu nasıl yapılandıracağınız
Kullanırken kaynak kodunu açmak ve genişletmek için lütfen aşağıdaki basit adımları izleyin:
1. Tomcat Sunucusu Kurma
Tomcat sunucusunu kurmak için linux konsolunda aşağıdaki komutu verin. Bu, tomcat sunucusunu başarıyla kuracaktır.
sudo apt-get install tomcat8
2. PHP/JavaBridge İndirme ve Yapılandırma
PHP/JavaBridge ikililerini indirmek için linux konsolunda aşağıdaki komutu verin.
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
PHP/JavaBridge ikililerini aşağıdaki komutu vererek linux konsolunda açın.
unzip -d php-java-bridge_6.2.1_documentation.zip
Bu, JavaBridge.war dosyasını açacaktır. Aşağıdaki komutu vererek dosyayı tomcat88 webapps klasörüne kopyalayın.
sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war
Kopyalama işlemiyle, tomcat8 otomatik olarak webapps içinde yeni bir “JavaBridge” klasörü oluşturacaktır. Klasör oluşturulduktan sonra tomcat8’in çalıştığından emin olun ve ardından tarayıcıda localhost:8080/JavaBridge adresini kontrol edin, JavaBridge’in varsayılan sayfasını açmalıdır.
Herhangi bir hata mesajı görünürse, aşağıdaki komutu linux konsolunda vererek FastCGI‘yi kurun.
sudo apt-get install php55-cgi
php5.5 cgi’yi kurduktan sonra tomcat8 sunucuyu yeniden başlatın ve tarayıcıda localhost:8080/JavaBridge adresini tekrar kontrol edin.
JAVA_HOME hatası görüntülenirse, /etc/default/tomcat8 dosyasını açın ve JAVA_HOME belirten satırı yorum satırından çıkarın. Tarayıcıda tekrar localhost:8080/JavaBridge adresini kontrol edin, PHP/JavaBridge Örnekleri sayfası gelmelidir.
3. Aspose.Cells Java için PHP Örneklerini Yapılandırma
Webapps/JavaBridge klasörü içinde aşağıdaki komutları vererek PHP örneklerini kopyalayın.
$ git init
$ git clone [https://github.com/aspose-cells/Aspose.Cells-for-Java/tree/master/Plugins/Aspose_Cells_Java_for_PHP]
Windows Platformunda kaynak kodunun yapılandırılması
Windows Platformunda PHP/Java Bridge’i yapılandırmak için lütfen aşağıdaki basit adımları takip edin
\1. PHP5’i yükleyin ve normalde yaptığınız gibi yapılandırın \2. Eğer zaten yoksa JRE 6 (Java Çalışma Ortamı) yükleyin. Bunun C:\Program Files vb. klasörlerde olduğunu kontrol edebilirsiniz. İndirmek için buraya bakabilirsiniz. Ben PJB ile uyumlu olduğu için JRE 6 kullanıyorum.
\3. Apache Tomcat 8.0’ı yükleyin. Buradan indirebilirsiniz
- JavaBridge.war’ı indirin. Bu dosyayı tomcat webapps dizinine kopyalayın. (örn: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )
\5. Tomcat apache servisini yeniden başlatın.
-
localhost:8080/JavaBridge/test.php adresine giderek php’nin çalıştığını kontrol edin. Orada diğer örnekleri bulabilirsiniz
-
Aspose.Cells Java jar dosyanızı C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib klasörüne kopyalayın
\8. C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ klasörü içine Aspose.Cells Java for PHP örneklerini klonlayın.
\8. Klasörü C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java’yı Aspose.Cells Java için PHP örneklerinizin klasörüne kopyalayın.
\10. apache tomcat servisini yeniden başlatın ve örnekleri kullanmaya başlayın.
Destek, Genişletme ve Katkıda Bulunma
Destek
Aspose’un ilk günlerinden itibaren, müşterilerimize sadece iyi ürünler sunmanın yeterli olmayacağını biliyorduk. Ayrıca iyi bir hizmet sunmamız gerekiyordu. Kendi geliştiricileri olduğumuz için, teknik bir sorun veya yazılımdaki bir tuhaflık sizi yapmanız gereken şeyden alıkoyduğunda ne kadar sinir bozucu olduğunu anlıyoruz. Sorunları çözmek için buradayız, onları yaratmak için değil.
Bu nedenle ücretsiz destek sunuyoruz. Ürünlerimizi kullanan herkes, bunları satın almış olsun veya değerlendirme yapılıyor olsun, tam dikket ve saygıyı hak ediyor.
Aspose.Cells Java for PHP ile ilgili herhangi bir sorunu veya öneriyi aşağıdaki platformlardan herhangi birini kullanarak kaydedebilirsiniz:
Genişletme ve Katkı Sağlama
Aspose.Cells Java for PHP açık kaynaklıdır ve kaynak kodu aşağıda listelenen ana sosyal kodlama sitelerinde mevcuttur. Geliştiriciler, kaynak kodunu indirerek yeni özellikler önererek veya ekleyerek veya mevcut olanları iyileştirerek katkıda bulunmaya teşvik edilir, böylece diğerleri de bundan faydalanabilir.
Kaynak Kodu
En son kaynak kodunu aşağıdaki konumlardan birinden edinebilirsiniz