الصورة :: IMLIB2.

Image :: IMLIB2 هو واجهة بيرل لمكتبة IMLIB2 IMAMENT.
التحميل الان

الصورة :: IMLIB2. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Leon Brocard
  • موقع ويب الناشر:
  • http://search.cpan.org/~lbrocard/

الصورة :: IMLIB2. العلامات


الصورة :: IMLIB2. وصف

الصورة :: IMLIB2 هي واجهة بيرل لمكتبة Imlib2 Image. الصورة :: IMLib2 هو واجهة بيرل إلى مكتبة IMLIB2 Image.synopsis استخدام الصورة :: IMLIB2؛ # إنشاء صورة جديدة بلدي الصورة $ = الصورة :: IMLIB2-> جديد (200، 200)؛ # أو قم بتحميل صورة $ image = image :: imlib2-> تحميل ("foo.png")؛ # تمكين دعم قناة ألفا $ Image-> has_alpha (1)؛ # تعيين لون (RGBA، لذلك هذا برتقالي شفاف) $ Image-> set_color (255، 127، 0، 127)؛ # رسم مستطيل $ Image-> Draw_Rectangle (50، 50، 50، 50)؛ # رسم مستطيل ممتلئ $ Image-> Fill_Rectangle (150، 50، 50، 50)؛ # رسم خط $ صورة-> Draw_line (0، 0، 200، 50)؛ # مجموعة الجودة قبل حفظ $ image-> set_quality (50)؛ # حفظ الصورة $-> حفظ ('out.png')؛ # إنشاء مضلع بلدي بو بولي = الصورة :: imlib2 :: polygon-> جديد ()؛ # أضف بعض النقاط $ poly-> add_point (0، 0)؛ $ poly-> add_point (100، 0)؛ $ poly-> add_point (100، 100)؛ $ poly-> add_point (0، 100)؛ # ملء بولي بولي-> المضلع ()؛ # رسمها مغلقة على الصورة $ Image-> Draw_Polygon ($ بولي، 1)؛ # إنشاء نطاق اللون بلدي $ cr = image :: imlib2 :: colorrange-> جديد ()؛ # إضافة لون بلدي (مسافة $ المسافة، الأحمر $ الأحمر، $ أخضر، أزرق $، $ alpha) = (15، 200، 100، 50، 20)؛ $ cr-> add_color ($ المسافة، $ الأحمر، $ Green، $ Blue، $ alpha)؛ # رسمها ($ x، $ y، العرض $، ارتفاع $، زاوية $) = (20، 30، 200، 200، 1)؛ $ Image-> fill_color_range_Rangeangle ($ cr، $ x، $ y، $ y، $ y، $ الارتفاع، زاوية $)؛ Image :: Imlib2 هو منفذ Perl من IMLIB2، ومكتبة رسومات تقوم بتحميل ملف الصور والادخار بالإضافة إلى التلاعب ، دعم المضلع التعسفي، وما إلى ذلك يفعل كل هذه العمليات بسرعة. يسمح لك بإنشاء صور ملونة باستخدام عدد كبير من البدائيات الرسومات، وإخراج الصور في مجموعة من الأشكال تمت الإشارة إليه قبل وصفهم. ملاحظة أن هذا هو إصدار مبكر من محاولتي في واجهة بيرل إلى IMLIB2. حاليا، فإن API هو فقط لاختبار الأشياء. ليس كل شيء مدعوم، ولكن هناك قدر كبير من الوظائف موجودة بالفعل. إذا كنت تعتقد أن API يمكن تعديلها لتكون أكثر بديهية قليلا، فسيطرني على خط! لاحظ أن إصدار تطوير من IMLIB2 يجب تثبيته قبل تثبيت هذه الوحدة. متطلبات: perl.


الصورة :: IMLIB2. برامج ذات صلة

xmldb.

xldb هي مكتبة لاسترجاع بيانات XML وترجمة XSL. ...

135

تحميل