إنشاء GIF من صور

رتب صورًا ثابتة واضبط مددها لإنشاء GIF محلي بلوحة ألوان محدودة وخلفية صريحة.

حتى ٨ صور PNG/JPEG/WebP ثابتة، 5 MiB للصورة و 20 MiB للدفعة. حتى ٨ ملايين بكسل و 8192 بكسل للضلع في المصدر. الناتج حتى 512×512 ومجموع 2,097,152 بكسل عبر الإطارات؛ GIF حتى 8 MiB. مهلة العملية 15 ثانية. هذه حدود عمل وليست ضمانًا لذاكرة المتصفح.

تُصغَّر الصورة عند الحاجة مع الحفاظ على النسبة، دون تكبير أو قص؛ توضع في الوسط مع حواف بالخلفية المختارة. التصغير بأقرب بكسل؛ الأبعاد أعداد صحيحة بحد أدنى بكسل واحد. تُسطَّح الشفافية وتُختزل جميع الألوان إلى لوحة RGB332 ثابتة من 256 لونًا دون تنقيط؛ قد تتغير الخلفية نفسها بسبب الاختزال. فك الألوان والاتجاه تابع لدعم المتصفح؛ لا حفظ بايتي لألوان الأصل.

أرقام ASCII من 0 إلى 9 فقط، بلا كسور أو فواصل أو أسس أو أسطر جديدة. مدة كل إطار 0–10000 ms بمضاعفات 10؛ مجموع دورة واحدة حتى 80000 ms. الصفر محفوظ في GIF لكن العارض قد يفرض زمنًا أدنى. التكرارات الموجبة إضافية بعد التشغيل الأول؛ لا نكرر بيانات الإطارات.

الإلغاء ينهي العامل ويمنع النتيجة المتأخرة. فك الصورة الأصلي لا يتوقف بالقوة؛ تبقى جلسة الصور مشغولة حتى تحرير المورد المتأخر. لا رفع أو حفظ تلقائي. أسماء الصور المعروضة مختصرة إلى 120 وحدة عند الحاجة؛ الأصول لا تتغير.

    طريقة الاستخدام

    اختر الصور؛ قائمة جديدة تستبدل الاختيار السابق. راجع الأبعاد الأصلية ورتب الإطارات بأزرار النقل أو احذف إطارًا. حدد أبعاد GIF وخلفيته ومدة كل إطار والتكرار، ثم أنشئ النتيجة ونزّل animation.gif. المعاينة اختيارية وليست برهانًا على تنزيل الملف.

    مثال عملي

    صورتان بلون أحمر ثم أزرق، بحجم 2×2 وأبعاد ناتج 4×4 وخلفية بيضاء: تبقى كل صورة 2×2 في الوسط دون تكبير، وتحيطها حافة بيضاء. مدة 100 ثم 200 ms تعطي دورة بيانات 300 ms؛ «مرة واحدة» لا يضيف امتداد تكرار.

    حدود الدعم

    الصور تصغر عند الحاجة بأقرب بكسل دون قص أو تكبير، مع تقريب الأبعاد إلى أعداد صحيحة وبكسل واحد كحد أدنى. تحوّل الشفافية إلى الخلفية المختارة، ثم تُختزل جميع الألوان إلى RGB332 ثابتة من 256 لونًا دون dithering؛ قد يختلف لون الخلفية والملامح الناعمة، ولا حفظ لألوان الصور الفوتوغرافية أو metadata. تعتمد الألوان والاتجاه الأولي على فك المتصفح؛ الأبعاد غير المتطابقة تُرفض. العارض قد يفرض زمنًا أدنى خصوصًا للمدة صفر. العدد الموجب يعني تكرارات إضافية بعد التشغيل الأول، حتى 65535؛ الصفر في وضع التكرار المستمر لا يضاعف بيانات الإطارات.

    أسئلة شائعة

    هل تبقى صوري كما هي، وهل يوقف الإلغاء فك الصورة فورًا؟

    الأصول لا تُعدّل ولا يرفعها محرك الأداة ولا يحفظها تلقائيًا. الناتج نسخة جديدة تفقد ألوانًا وشفافية وفق السياسة المعروضة. الإلغاء ينهي عامل GIF ويمنع نشر النتائج المتأخرة، لكن فك الصورة الأصلي قد يستمر حتى يعيد المورد؛ تبقى الجلسة محجوزة حتى إغلاقه. امسح الصور لإنهاء الاختيار؛ قد تظهر أسماء طويلة مختصرة في القائمة دون تغيير الملفات.

    أدوات مرتبطة