Aspose.PDF Java لـ PHP

مقدمة إلى Aspose.PDF Java لـ PHP

جسر PHP / Java

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

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

Aspose.PDF for Java

Aspose.PDF for Java هو مكوّن إنشاء مستندات PDF يتيح لتطبيقات Java الخاصة بك قراءة وكتابة وتعديل مستندات PDF دون الحاجة لاستخدام Adobe Acrobat.

Aspose.PDF for Java هو مكوّن ذو سعر معقول يقدم مجموعة مذهلة من الميزات، وهذه تشمل: خيارات ضغط PDF، إنشاء الجداول وتعديلها، دعم الرسوم البيانية، وظائف الصور، وظيفة الروابط التشعبية الواسعة، ضوابط أمان موسّعة ومعالجة الخطوط المخصصة.

Aspose.PDF for Java يتيح لك إنشاء ملفات PDF مباشرةً عبر API المقدَّة والقوالب XML. سيمكنك استخدام Aspose.PDF for Java من إضافة قدرات PDF إلى تطبيقاتك بسرعة فائقة.

Aspose.PDF Java لـ PHP

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

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

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

المتطلبات النظامية لاستخدام Aspose.PDF for PHP عبر Java هي كما يلي:

  • تم تثبيت خادم Tomcat 8.0 أو أعلى.
  • تم تكوين PHP/JavaBridge.
  • تم تثبيت FastCGI.
  • تم تنزيل مكوّن Aspose.PDF.

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

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

  • PHP 5.3 أو أعلى
  • Java 1.8 أو أعلى

التنزيلات والتهيئة

تنزيل المكتبات المطلوبة

قم بتنزيل المكتبات المطلوبة المذكورة أدناه. هذه هي الضرورية لتنفيذ أمثلة Aspose.PDF Java for PHP.

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

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

GitHub

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

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

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

لتثبيت خادم Tomcat، نفذ الأمر التالي على وحدة التحكم في Linux. سيتم تثبيت خادم Tomcat بنجاح.

 sudo apt-get install tomcat8

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

من أجل تنزيل ملفات PHP/JavaBridge الثنائية، نفّذ الأمر التالي على وحدة التحكم في Linux.

  wget http://citylan.dl.sourceforge.net/project/php-java-bridge/Binary%20package/php-java-bridge_6.2.1/php-java-bridge_6.2.1_documentation.zip

افك ضغط ملفات 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.

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

  sudo apt-get install php55-cgi

إذا ظهر خطأ JAVA_HOME، فافتح ملف /etc/default/tomcat8 وألغِ التعليق عن السطر الذي يحدد JAVA_HOME.

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

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

$ git init 

$ git clone [https://github.com/aspose-pdf/Aspose.PDF-for-Java/tree/master/Plugins/Aspose.PDF-for-Java_for_PHP]

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

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

  1. ثبّت PHP5 وقم بتكوينه كما تفعل عادةً.

  2. ثبّت JRE 6 (بيئة تشغيل Java) إذا لم يكن لديك بالفعل. يمكنك التحقق من ذلك في C:\Program Files إلخ. يمكنك تحميله من هنا. أنا أستخدم JRE 6 لأنه متوافق مع PHP Java Bridge (PJB).

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

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

  5. أعد تشغيل خدمة Tomcat Apache.

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

  7. انسخ الخاص بك Aspose.PDF Java ملف jar إلى C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib.

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

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

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

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

الدعم

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

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

يمكنك تسجيل أي مشكلات أو اقتراحات تتعلق ب\u0412\u00A0Aspose.Cells Java for PHP باستخدام أي من المنصات التالية:

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

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

كود المصدر

يمكنك الحصول على أحدث شفرة المصدر من أحد المواقع التالية