Aspose.Cells Java for PHP

مقدمة لـ Aspose.Cells Java for PHP

PHP / Java Bridge

جسر PHP/Java هو تنفيذ لبروتوكول الشبكة الذي يعتمد على XML ويمكن استخدامه لربط محرك البرنامج النصي الأصلي، على سبيل المثال PHP، Scheme أو Python، مع جهاز كمبيوتر افتراضي لجافا. إنه أسرع بمقدار يصل إلى 50 مرة من الاستدعاء البعيد عبر SOAP، ويتطلب موارد أقل من جانب خادم الويب. إنه أسرع وأكثر موثوقية من التواصل المباشر عبر واجهة برمجة التطبيقات الأصلية لجافا، ولا يتطلب مكونات إضافية لاستدعاء إجراءات جافا من PHP أو إجراءات PHP من جافا.

اقرأ المزيد في sourceforge.net

Aspose.Cells for Java

Aspose.Cells for Java هو مكون جدول بيانات Excel® الحائز على جوائز يسمح لمطوري Java بتضمين القدرة على قراءة وكتابة وتلاعب بجداول بيانات Excel® (XLS، XLSX، XLSM، XLSB، XLTX، SpreadsheetML، CSV، ODS) وHTML وMHTML و PDF وصيغ ملفات الصور في تطبيقاتهم الخاصة بـ Java دون الحاجة للانتظار على Microsoft Excel®.

Aspose.Cells for Java هو مكون ناضج وقابل للتطبيق بشكل كبير وميزات غنية يقدم العديد من الوظائف التي تتجاوز قدرات تصدير البيانات البسيطة للموردين الآخرين. باستخدام Aspose.Cells for Java، يمكن للمطورين تصدير البيانات، تنسيق الجداول الخاصة بـ أدق التفاصيل، استيراد الصور، إنشاء الرسوم البيانية، تطبيق وحساب الصيغ المعقدة، ستريم بيانات Excel®، حفظ في صيغ مختلفة وأكثر من ذلك بكثير - كل هذا دون الحاجة لـ Microsoft Excel® أو Microsoft Office Automation.

Aspose.Cells Java for PHP

يعرض مشروع Aspose.Cells for PHP كيف يمكن أداء مهام مختلفة باستخدام واجهات برمجة تطبيقات Aspose.Cells Java في PHP. يهدف هذا المشروع إلى تقديم أمثلة مفيدة لمطوري PHP الذين يرغبون في استخدام Aspose.Cells for Java في مشاريعهم بـ PHP باستخدام جسر PHP/Java.

يتضمن هذا القسم المواضيع التالية:

متطلبات النظام والمنصات المدعومة

متطلبات النظام

فيما يلي متطلبات النظام لاستخدام Aspose.Cells جافا لـ PHP:

  • تومكات سيرفر 8.0 أو أحدث مثبتة.
  • تم تكوين PHP/JavaBridge.
  • تم تثبيت FastCGI.
  • تنزيل مكون Aspose.Cells.

المنصات المدعومة

إليك المنصات المدعومة:

  • PHP 5.3 أو أحدث
  • Java 1.8 أو أعلى

تنزيل وتكوين

تحميل المكتبات المطلوبة

قم بتحميل المكتبات المطلوبة المذكورة أدناه. هذه المكتبات مطلوبة لتنفيذ أمثلة Aspose.Cells Java لـ PHP.

تحميل الأمثلة من مواقع الترميز الاجتماعي

الإصدارات التالية لأمثلة تشغيل متوفرة للتنزيل على المواقع التالية المذكورة أدناه:


GitHub

كيفية تكوين رمز المصدر على منصة Linux

يرجى اتباع هذه الخطوات البسيطة لفتح وتوسيع الكود المصدري أثناء الاستخدام:

1. تثبيت خادم Tomcat

لتثبيت خادم tomcat، قم بإصدار الأمر التالي في وحدة التحكم في Linux. سيقوم هذا بتثبيت خادم tomcat بنجاح.

 sudo apt-get install tomcat8

2. تنزيل وتكوين PHP/JavaBridge

من أجل تنزيل برامج PHP/JavaBridge الثنائية، قم بإصدار الأمر التالي في وحدة التحكم في 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 

فك ضغط برامج PHP/JavaBridge الثنائية بإصدار الأمر التالي في وحدة التحكم في Linux.

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

سيتم استخراج ملف JavaBridge.war. انسخه إلى مجلد webapps tomcat88 بإصدار الأمر التالي في وحدة التحكم في نظام Linux.

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

من خلال النسخ، سيقوم tomcat8 تلقائيًا بإنشاء مجلد جديد “JavaBridge” في webapps. بمجرد إنشاء المجلد، تأكد من تشغيل tomcat8 الخاص بك ثم قم بفحص localhost:8080/JavaBridge على المتصفح، يجب أن يفتح صفحة افتراضية لـ JavaBridge.

إذا ظهر أي رسالة خطأ، ثم قم بتثبيت FastCGI من خلال إصدار الأمر التالي في وحدة تحكم Linux.

  sudo apt-get install php55-cgi 

بعد تثبيت php5.5 cgi، أعد تشغيل خادم tomcat8 وفحص localhost:8080/JavaBridge مرة أخرى في المتصفح.

إذا ظهر خطأ JAVA_HOME، ثم قم بفتح ملف /etc/default/tomcat8 وألغ فعل السطر الذي يحدد JAVA_HOME. قم بفحص localhost:8080/JavaBridge في المتصفح مرة أخرى، يجب أن تظهر صفحة الأمثلة PHP/JavaBridge. 

3. تكوين Aspose.Cells Java لأمثلة PHP

استنسخ أمثلة PHP من خلال إصدار الأوامر التالية داخل مجلد webapps/JavaBridge. 

 $ git init 

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

كيفية تكوين كود المصدر على منصة Windows

يرجى اتباع الخطوات البسيطة أدناه لتكوين جسر PHP/Java على نظام Windows

\1. قم بتثبيت PHP5 وتكوينه كما تفعل عادة \2. قم بتثبيت JRE 6 (Java Runtime Environment) إذا لم يكن لديك بالفعل. يمكنك التحقق من ذلك في C:\Program Files الخ. يمكنك تنزيله من هنا. أنا استخدم JRE 6 لأنه متوافق مع جسر PHP Java (PJB).

\3. قم بتثبيت Apache Tomcat 8.0. يمكنك تنزيله من هنا

  1. قم بتنزيل JavaBridge.war. انسخ هذا الملف إلى مجلد webapps tomcat. (مثال: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )

\5. أعد تشغيل خدمة tomcat apache.

  1. اذهب إلى localhost:8080/JavaBridge/test.php للتحقق مما إذا كانت php تعمل. يمكنك العثور على الأمثلة الأخرى في هناك

  2. انسخ ملف جرة Aspose.Cells Java إلى C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib

\8. استنسخ Aspose.Cells Java for PHP أمثلة داخل مجلد C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\

\8. انسخ مجلد C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java إلى مجلد الأمثلة PHP الخاص بك لـ Aspose.Cells Java for PHP.

\10. أعد تشغيل خدمة apache tomcat وابدأ في استخدام الأمثلة.

الدعم، التوسيع والمساهمة

الدعم

منذ الأيام الأولى لـ Aspose ، كنا نعلم أن مجرد منح عملائنا منتجات جيدة لن يكون كافيًا. كنا بحاجة أيضًا إلى تقديم خدمة جيدة. نحن أنفسنا مطورين ونفهم مدى إزعاج القضايا التقنية أو العيوب في البرمجيات التي توقفك عن القيام بما تحتاج إلى القيام به. نحن هنا لحل المشاكل ، وليس لخلقها.

هذا هو السبب في أننا نقدم الدعم المجاني. يستحق أي شخص يستخدم منتجاتنا ، سواء اشتروها أو كانوا يستخدمون تقييمًا ، كامل انتباهنا واحترامنا.

يمكنك تسجيل أي قضايا أو اقتراحات تتعلق بـ Aspose.Cells Java for PHP باستخدام أي من الأنظمة التالية:

تمديد والمساهمة

Aspose.Cells Java for PHP هو مفتوح المصدر ويتوفر الشيفرة البرمجية الخاصة به على المواقع الرئيسية لمشاركة الشيفرات الاجتماعية المدرجة أدناه. يتم تشجيع المطورين على تنزيل الشيفرة البرمجية والمساهمة من خلال اقتراح أو إضافة ميزات جديدة أو تحسين القائمة، بحيث يمكن للآخرين أيضًا الاستفادة منها.

رمز المصدر

يمكنك الحصول على آخر رمز مصدري من أحد المواقع التالية