| جدد GIMP # عبارة عن مجمع API حول GIMP، مكتوب في C #. |
التحميل الان |
جدد الترتيب والملخص
- موقع ويب الناشر:
- http://home-2.consunet.nl/~cb007736
جدد العلامات
جدد وصف
GIMP # هو غلاف API حول GIMP، مكتوب في C #. GIMP # هو غلاف API حول GIMP، مكتوب في C #. ومع ذلك، فإنه ليس مجرد غلاف. يضيف مشروع Gimp # أيضا طبقة رقيقة تضيف ميزات C # الخاصة، مثل التكرار من خلال مجموعة. مثال على هذا هو التكرار من خلال أدلة صورة. في C # هذا يبدو: foreach (دليل الدليل في Image.guides) {// قم بعمل شيء} في C هذا كان سيكون: gint32 guide_id = 0: أثناء ((guide_id = gimp_image_find_next_guide (image_id، guide_id))! = 0) { // قم بعمل شيء} Gimp # يقدم أيضا فئة قائمة على أساس قاعدة تقوم بالأشياء الصعبة بالنسبة لك. إن تطبيق مكون إضافي جديد هو مجرد مسألة تتجاوز عدد قليل من الأساليب الافتراضية. انظر دليل العينات للحصول على أمثلة حول كيفية القيام بذلك. يملأ Gimp # مكانا بين لغات البرمجة النصية (من السهل الكتابة والبطء) و C (أصعب للكتابة وسريع). إذا كنت بحاجة إلى مكون إضافي وقذر في المكان الذي لا يهم السرعة كثيرا، فاكتبه في أي من لغات البرمجة النصية التي تأتي مع GIMP (مخطط، بيرل، إلخ). أصبحت لغات البرمجة النصية مزودة جيدا لاستدعاء الوظيفة الحالية، وتقصير المهمة اليدوية. ربما لا تريد التلاعب بكسل في مخطط. في C، من ناحية أخرى، يستغرق الأمر الكثير من الوقت لإنشاء مكون إضافي لعدة أسباب: بناء واجهة المستخدم الرسومية تستغرق وقتا طويلا. ثانيا، معالجة بكسل ليست تافهة تماما. عليك أن تعرف كيفية اجتياز البلاط من الصورة، وما إلى ذلك. عادة ما تكون الخوارزمية الفعلية جزءا صغيرا جدا (5 - 20) من الكود الإجمالي. GIMP # ليس بأسرع وقت ممكن، ولكن أسرع بكثير من لغة البرمجة النصية. بناء واجهة المستخدم الرسومية الكريمة أسهل بكثير مما كانت عليه في C.Requirements: Gimp Monowhat الجديد في هذا الإصدار: تم إجراء العديد من التحسينات على إجراءات Photoshop Plug-in: 10 يتم التحقق من التوصيل بالكامل الآن. تم استدارة ملفات الصور GEM. تم تحديث الترجمة الروسية.
جدد برامج ذات صلة