أباتشي باتيك
باتيك هي مكتبة جافا خالصة تُستخدم لعرض وإنشاء ومعالجة رسومات SVG . دعمت شركة IBM المشروع ثم تبرعت بالرمز البرمجي لمؤسسة برمجيات أباتشي ، حيث قررت شركات وفرق أخرى الانضمام إلى الجهود. توفر باتيك مجموعة من الوحدات الأساسية التي تُقدم وظائف لـ:
- عرض محتوى SVG وتعديله ديناميكيًا،
- تحويل محتوى SVG إلى بعض تنسيقات ملفات الرسومات النقطية ، مثل PNG و JPEG و TIFF ،
- تحويل ملفات تعريف ويندوز إلى SVG (WMF أو تنسيق ملفات تعريف ويندوز هو تنسيق متجه تستخدمه تطبيقات مايكروسوفت ويندوز )،
- وإدارة البرمجة النصية وأحداث المستخدم على مستندات SVG.
يحتوي توزيع Batik أيضًا على متصفح SVG جاهز للاستخدام (يسمى Squiggle) يستخدم الوحدات المذكورة أعلاه.
اسم المكتبة مشتق من تقنية الرسم بالباتيك .
حالة
لطالما كان متصفح باتيك الأكثر توافقًا مع معيار SVG 1.1 ، [ 1 ] حيث اجتاز الإصدار 1.7 منه ما يقارب 94% من اختبارات W3C SVG 1.1 ، وكان متأخرًا آنذاك بفارق ضئيل عن متصفح أوبرا في التوافق مع معيار SVG. [ 2 ] أما اليوم، فتدعم جميع متصفحات الويب الرئيسية معيار SVG 2، بينما لا يزال باتيك يستخدم الإصدار 1.1.
كان الإصدار 1.7، الذي تم إصداره في 10 يناير 2008، يحتوي على تطبيق "شبه كامل" للحالة الحالية لمواصفات sXBL ، [ 3 ] تطبيق شبه كامل لميزات SMIL للرسوم المتحركة التصريحية SVG ، وبعض مسودة العمل SVG 1.2 في أواخر أكتوبر 2004، على الرغم من إسقاط هذا الإصدار من SVG لصالح SVG 2 (انظر تاريخ تطوير SVG ).
انظر أيضاً
- رسومات متجهة قابلة للتوسيع
- لغة تكامل الوسائط المتعددة المتزامنة
- sXBL : آلية لتحديد عرض وسلوك التفاعل للعناصر الموصوفة في مساحة اسم أخرى غير ملفات SVG
مراجع
- ↑ "حالة تطبيق الباتيك" . مؤرشف من الأصل في 8 سبتمبر 2025. تم الاطلاع عليه بتاريخ 29 سبتمبر 2025 .
- ↑ شيلر، جيف (18 يناير 2009). "مرحباً بكم في CodeDread 1.1" . مؤرشف من الأصل في 16 فبراير 2009. تم الاطلاع عليه في 8 فبراير 2009 .
- ↑ ملف تعليمات باتيك 1.7 مؤرشف بتاريخ 9 أبريل 2008 في أرشيف الإنترنت
روابط خارجية
- مؤسسة برمجيات أباتشي
- مكتبات الرسومات
- مكتبات عرض SVG
- مكتبات لغة البرمجة جافا
- برنامج يستخدم ترخيص أباتشي
