Aspose.PDF Java for Ruby
المقدمة
Rjb - جسر روبي جافا
RJB هو برنامج جسر يربط بين روبي وجافا باستخدام واجهة جافا الأصلية. يعتبر Rake + Rjb أداة بناء أكثر قوة وفائدة من Maven و Ant. يمكنك اختبار فئة منطق الأعمال الخاصة بك في جافا باستخدام محاكاة Rjb. يساعد في نقل كائن النموذج في Struts إلى تطبيق RoR الخاص بك. ولكن احذر من بناء تطبيق Swing، روبي (و Rjb) لا يعتبران معالجة المواضيع الأصلية في JVM.
Aspose.PDF for Java
Aspose.PDF for Java هو مكون لإنشاء مستندات PDF يمكّن تطبيقات جافا الخاصة بك من قراءة وكتابة ومعالجة مستندات PDF دون استخدام Adobe Acrobat.
Aspose.PDF for Java هو مكون بأسعار معقولة يقدم ثروة مذهلة من الميزات، وتشمل هذه: خيارات ضغط PDF، إنشاء الجداول ومعالجتها، دعم الرسوم البيانية، وظائف الصور، وظائف الروابط التشعبية الواسعة، ضوابط الأمان الموسعة ومعالجة الخطوط المخصصة.
Aspose.PDF for Java يسمح لك بإنشاء ملفات PDF مباشرة من خلال واجهة برمجة التطبيقات والقوالب XML المقدمة. باستخدام Aspose.PDF for Java سيمكنك أيضًا من إضافة قدرات PDF إلى تطبيقاتك بسرعة.
Aspose.PDF Java لـ Ruby
يُظهر مشروع Aspose.PDF Java for Ruby كيف يمكن تنفيذ مهام مختلفة باستخدام Aspose.PDF Java APIs في Ruby. يهدف هذا المشروع إلى توفير أمثلة مفيدة لمطوري Ruby الذين يرغبون في استخدام Aspose.PDF for Java في مشاريعهم باستخدام Rjb (Ruby Java Bridge).
متطلبات النظام والمنصات المدعومة
متطلبات النظام
فيما يلي متطلبات النظام لاستخدام Aspose.PDF Java لـ Ruby:
- تم تكوين Rjb Gem
- تم تنزيل مكون Aspose.PDF
المنصات المدعومة
فيما يلي المنصات المدعومة:
- Ruby 2.2.x أو أعلى وDevKit المناسب.
- Java 1.5 أو أعلى
التنزيلات
تنزيل المكتبات المطلوبة
قم بتنزيل المكتبات المطلوبة المذكورة أدناه. هذه هي المطلوبة لتنفيذ أمثلة Aspose.PDF Java لـ Ruby.
تنزيل الأمثلة من مواقع البرمجة الاجتماعية
الإصدارات التالية من الأمثلة الجارية متاحة للتنزيل على مواقع البرمجة الاجتماعية المذكورة أدناه:
GitHub
التثبيت والاستخدام
التثبيت
من السهل جدًا تثبيت Aspose.PDF Java for Ruby gem، يرجى اتباع هذه الخطوات البسيطة:
- قم بتشغيل الأمر التالي.
$ gem install aspose-pdfjava
- قم بتنزيل مكون Aspose.PDF for Java المطلوب من الرابط التالي. https://downloads.aspose.com/pdf/java
- قم بإنشاء مجلد “jars” في جذر Aspose.PDF Java for Ruby gem ونسخ المكون الذي تم تنزيله فيه.
الاستخدام
قم بتضمين الملفات المطلوبة للعمل مع مثال helloworld.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-pdfjava'
include Asposepdfjava
include Asposepdfjava::HelloWorld
initialize_aspose_pdf
دعونا نفهم الكود أعلاه.
- يضمن السطر الأول أن مكتبة Aspose PDF محملة ومتوفرة.
- تضمين الملفات المطلوبة للوصول إلى Aspose PDF.
- تهيئة المكتبات. يتم تحميل فئات Aspose JAVA من المسار المحدد في ملف aspose.yml/
الدعم، التوسيع والمساهمة
الدعم
منذ الأيام الأولى لشركة Aspose، كنا نعلم أن تقديم منتجات جيدة لعملائنا لن يكون كافيًا. كنا بحاجة أيضًا إلى تقديم خدمة جيدة. نحن مطورون أنفسنا وندرك مدى الإحباط الذي نشعر به عندما تعترضك مشكلة فنية أو خلل في البرنامج يمنعك من القيام بما تحتاج إلى القيام به. نحن هنا لحل المشاكل، وليس لإنشائها.
لهذا السبب نقدم دعمًا مجانيًا. أي شخص يستخدم منتجنا، سواء كان قد اشتراه أو يستخدمه كتقييم، يستحق اهتمامنا الكامل واحترامنا.
يمكنك تسجيل أي مشاكل أو اقتراحات تتعلق بـ Aspose.PDF Java لـ Ruby باستخدام أي من المنصات التالية:
تمديد والمساهمة
Aspose.PDF Java for Ruby مفتوح المصدر والكود المصدري متاح على مواقع التواصل الاجتماعي البرمجية الرئيسية المدرجة أدناه. يُشجع المطورون على تنزيل الكود المصدري والمساهمة من خلال اقتراح أو إضافة ميزة جديدة أو تحسين الميزات الحالية، حتى يستفيد الآخرون منها أيضًا.
الكود المصدري
يمكنك الحصول على أحدث كود مصدري من أحد المواقع التالية:
أمثلة على كود العينة
يتضمن هذا القسم الموضوعات التالية: