السلام عليكم ورحمة الله وبركاته
برمجية php توليد مصغرات الصور آليا .. بكوالتي عالي . مع شرح لفكرة العمل المولدات
Thumbnail Image Generator
إنتاج : zubrag.com
المتطلبات :
PHP 4.0.6 and GD 2.0.1
دعم دوال صور gif متواجد فى مكتبة GD
طريقة العمل وهي التعديل فى الباريمترات حسب احتياجاتك ..
// src - مصدر الصورة الاصلية
// dest - المكان الذى تحفظ فيه الصورة الصغرة )
// x - مساحة عرض الصورة المصغرة
// y - مساحة ارتفاع الصورة المصغرة
// q - quality (جودة الكوالتى من 1 الى 100 أعلي )
// t - نوع الصورة . "-1" - وتعبر عنها برقم كما هو مبين 1 = GIF, 2 = JPG, 3 = PNG
// f - حفظه إلي ملف (1) او حفظه خارج المتصفح (0).
ملاحظة : اثناء وضع مسار مجلد الصور الاصلية ان تكتب مسار الجذر مثال على localhost :
$images_folder = 'C:/AppServ/www/images/';
كذلك مع المجلد المحول له الصور المصغرة
ولكي تعمل يتم ادراج الصور ينبغي انشاء المجلدين الصور المصغرة + الصور الاصلية .
ولطلب تصغير صورة آليا بشكل يدوي بدون متغيرات يتم عن طريق طلب العنوان التالي :
http://localhost/thumb.php?src=test....jpg&x=100&y=50
مع مراعات ان test.php هي مصدر الصورة الاصلي المتواجدة فى مجلد images
بعدها افتح اطلب هذه الصفحة من المتصفح لمشاهدة الصورة المصغرة :
http://localhost/thumb.php?src=test.jpg&x=50&y=50&f=0
وطبعا عملية الدمج مع المتغيرات بسيطة فمجرد طلب الاستعلام عن الصور المرفوعة فى قاعدة البيانات واضافة المتغير الخاص بالصورة فى اسم المصدر فقط مع الاعدادات اللازمة .
الملف مرفق
بدعم من المصادر المفتوحة : عرب داون لود
مع التحية