السلام عليكم و رحمة الله و بركاته,,,

///////

كنت جالس مع رويال في اللاب و هو يريد ينزل صور أمسية على ما اعتقد (كنت افكر في شيء ثاني ههههه) بس عدد الصور اكثر من 20 صورة و ماله بارض يعدل حجم كل صورة لانه راح ياخذ وقت ... لما رجعت البيت جلست اخمس شوية في المنتدى و عاد جاتني الفكرة انه اسوي برنامج يصغر او يكبر حجم صورة او مجموعة صور بضغطة زر

اسم البرنامج: Image Resizer
الإصدار: 1.0
المبرمج: snakegaer
حجم البرنامج: 217Kb
البرنامج المستخدم: VB.NET 2008
مدة البرمجة: 4 أيام (من تاريخ 2/10/2009)
متطلبات البرنامج: Framework 3.5
صورة للبرنامج:-



شرح البرنامج:-
البرنامج ينقسم الى قسمين
1- Single Image
هنا تختار صورة وحدة فقط من (Input Image) و راح تظهر كما هو موضح صورة البرنامج
بعدها تختار الـoutput path و هو مكان حفظ الصورة
و تحتار الـResizing factor ما بين 0.1 الى 5
الأرقام من 0.9 الى 0.1 تعني انا الصورة راح تكون اصغر من حجمها الحقيقي
و من 1.1 الى 5 يعني الصورة راح تكون اكبر من حجمها الحقيقي
بالمختصر ان طول و عرض الصورة راح ينضرب في هذا الرقم
فاذا كانت الصورة حجمها 500 × 500 و الـresizing factor 0.7
يعني راح ينضرب في 0.7 و يصير حجم الصورة 350 × 350
يستقبل البرنامج هنا هذه الصيغ:
jpg, gif, bmp, png


ملاحظة: اذا كانت الصورة في My documents اختر ملف آخر لحفظ الصورة و الا سيتم الكتابة على الصورة القديمة

2- Multi-Images
تقوم باختيار ملف الذي يحتوي على الصور (Input path)
و من ثم تقوم باختيار الملف الذي تود وضع فيه الصور المعدلة (Output Path)
البرنامج سيقوم بتحويل صور بصيغة JPG فقط الموجودة في ذلك الملف


ملاحظة:- تاكد من اختيار ملف آخر عن الملف الذي يحتوي الصور او قم بانشاء ملف جديد...

لتحميل البرنامج.
http://www.omanlover.org/vb/showthread.php?t=139793

الأفكار المستقبلية للبرنامج:-
- يقوم بتغيير مسمى الصورة المعدلة للضمان عدم كتابة البرنامج على ملف الصورة الاصلية مثال: (اسم الصورة + التاريخ + الوقت)
- استقبال صيغ أخرى من الصور و ليس jpg فقط في Multi-images
- حفظ الصور بجودة عالية او عادية


اي انتقاد للبرنامج راح اسمع و منكم و اطور من البرنامج ان شاء الله

و لمن لديه أفكار جديدة يقوم بمراسلتي عبر الخاص...

و شكراً