مشكلة في شفافية صورة الفئة

لا أستطيع فهم الأمر، فأنا أقوم بإنشاء أيقونة في GIMP وأضيف الشفافية.

تظهر الصورة بشكل جيد في نظام Windows والبرامج الأخرى، لكن في المنتدى يتم إضافة خلفية بيضاء للصورة.

مرّ ست ساعات وأنا منهك. ما الخطأ الذي أقوم به؟…

هل تعرف ما إذا كانت الصورة ملف PNG أم JPG بعد رفعها؟ أفترض أنها تُحوَّل إلى JPG، مما سيؤدي إلى إزالة الشفافية. إذا كان الأمر كذلك، فإليك ما يمكنك تجربته:

يمكنك أيضًا قراءة المزيد حول سلوك التحويل هنا: Very small PNGs are inappropriately converted to JPGs - #23 by sam

حسناً، سأقوم بفحص الأمر، لكن أخبرني لماذا يحدث هذا. ما هو الغرض من هذا التحويل؟

بالمناسبة
جربت العديد من الصور، وحتى تلك التي تم تحميلها بحجم كبير جداً تملأ الشاشة، ولا يزال المشكلة قائمة.

الفكرة هي تقليل حجم الملف كلما أمكن ذلك لتقليل التأثير على أي حدود للتخزين.

هل جربت رفع صورة ذات شفافية بعد تغيير الإعداد الذي ذكرته؟ إذا كنت تستخدم نفس الصورة، فقد تحتاج إلى تعديل بكسل واحد حتى لا يعتبرها النظام نسخة مكررة، ويحتفظ بالنسخة المحولة بدلاً من نسخة PNG (تم ذكر ذلك في الرابط الذي شاركتُه).

مرحباً، لقد قمت بضبط إعداد تحويل PNG إلى JPG على 100 وعدّلت النسخة الجديدة، لكن لا يزال الملف يتحول إلى JPG. هل لديك أي اقتراحات؟

لست متأكداً، أعتقد أن @jamie.wilson عمل على هذا مؤخراً؟ يجب أن تسمح الإعدادات بالتحكم في التحويل.

في تجربتي مع GIMP، يجب عليك إعداد خيارات التصدير على النحو التالي:

  • تعطيل “حفظ لون الخلفية”
  • تفعيل “حفظ غاما”

نعم، تبقى الشفافية سليمة عند رفع ملف PNG. المشكلة تكمن في أن الملف يُحوَّل لا يزال إلى JPG، وهو تنسيق لا يدعم الشفافية.

نعم، في برامج أخرى. لكن إذا كان الملف يحتوي على خاصية الخلفية، فسيتم تحويله إلى JPG. إذا عطلت الخلفية، فلن يحدث ذلك. هذه مجرد تجربتي.

تعديل: في الواقع، لا. كان لدي هذه المشكلة مع الشفافية، لكنني لا أستطيع إعادة إنتاجها الآن. إنها تعمل دائمًا :man_shrugging:

لقد حددت حالة يتم فيها تحويل ملفات PNG إلى JPEG حتى عند تعيين png_to_jpg_quality على 100، وقمت بدمج إصلاح للتو. آمل أن هذا يعالج المشكلة التي واجهتها.

هل يمكنك تحديث مثيل Discourse الخاص بك وإخبارنا ما إذا تم حل المشكلة؟

نعم، إنها تعمل بشكل رائع الآن! آسف على التأخير في الرد.

شكرًا :laughing: