مشكل بخصوص تصغير الصور
السلام عليكم
رأيت موضوع تصغير الصور هنا تصغير و قص الصور وقت الطلب فقط لاى حجم و معلوم أنه لتصغير صورة معينة الى الحجم 50.50 نعمل التالي <img src="thumb/crop,50x50,image.jpg" />لكن هذا في حالة كانت الصورة الاصلية المراد تصغيرها في نفس الموقع لكن ماذا لو أردنا تصغير صورة من رابط يعني هكذا مثلا مثل هذه الصورة http://i.imgur.com/YxO2K.jpg جربت أعمل كده <img src="thumb/crop,50x50,http://i.imgur.com/YxO2K.jpg" />لكن لم تعمل للأسف كذلك يوجد مشكل آخر وهو أنه لا يتم تصغير الصور التي ارتفاعها لا يساوي عرضها مثلا <img src="thumb/crop,200x130,ddd.jpg" />يتم تصغيرها فقط في حالة <img src="thumb/crop,100x100,ddd.jpg" />
1 إجابة
عرفت المشكل وهو بسبب sizes allowed
//sizes allowed, add any thing you want $sizes = array('50x50','100x100','200x200'); و تم حل المشكل تحياتي جميعاً بواسطة: Imad تعديل: Imad 2 من 2 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا اعتقد انه ليس شىء امن كليا ، ولكنه ممكن عليك فقط تغير المسارات للتعامل مع الروابط هى فكرة جيدة ولكن غير مفضلة لان فكرة عمل الصور هاكذا لعمل الكاش اى انك لو صنعتها من رابط سوف تحفظ على السيرفر بالاسم محتوى الرابط ايضا ، فاعتقد انه عليك سحب الصورة اولا ليه شو الخطر بالضبط لانه لا يعقل ان يتم عمل كاش لشيل او كود خبيث كما ان هذا سيوفر علي الطريق في الرفع المفضل انك تقوم بسحب الصورة كاملة وتحفظها على مجلد upload ثم تستعمل الاسكربت عادى نعم بس هذا أبطأ نوعاً و خصوصاً إذا ما كان عندك غرض بالصورة الاصلية المهم راح استعمل هذا فقط في السيرفر المحلي و أرفع الصور مصغرة للموقع لأن الاستضافة على ما اظن موقفة دوال التعامل مع الصور انت ما تقدر تعدل على الصورة الا اذ تم تخزينها على السيرفير ههه لا حبيبي من أخبرك بهذا بالعكس تستطيع فعل هذا و أنا فعلته و نجح غير فقط الملف الذي تتم قراءة الملفات منه الى الرابط, و هكذا تستطيع قص الصور من الرابط دون رفعها ;) |
نوع التصغير crop يصنع صورة بالحجم بالظبط مع التنسيق عن طريق القص
31 / يناير / 2012 الساعة 14:9