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:

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

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

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

  1. localhost:8080/JavaBridge/test.php adresine giderek php’nin çalıştığını kontrol edin. Orada diğer örnekleri bulabilirsiniz

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