الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغيير مقاس الصوره؟؟

مغلق
بدأه walidsalah في 14 يناير 2006 · 3 رد · 737 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

والمطلوب هو توحيد الصورة للارتفاع او العرض الاكبر ولتوضيح اكثر ساعرض مثال

لدي صوره بمقاس

340 العرض

550 الارتفاع

ولتوحيد الطول مع العرض يجب ان يكون العرض 550 دون ان تمط الصوره

فقط تضبط بالمنتصف ويكون الفرق من اليمين واليسار فارغ بمقاس 105 من اليمين و 105 من اليسار.

هل يوجد كود برمجي لتغيير حجم الصوره؟؟؟

وشكرا

#2

ماعندي فيجوال على هذا الجهاز بس بقولك الي اتذكره

خاصية strech يمكن كذه اسمها حطها false

طبعاً الخاصيه هذه في image

بعدين عدل في عرض الصوره عن طريق الكود image1.widh=550

اتمني يكون صح كلامي

&&& سبحانك اللهم وبحمدك .. أشهد ان لا إله إلا أنت .. أستغفرك وأتوب إليك &&&

...

#3

السلام عليكم

عزيزي الموضوع معقد اكثر من خاصية strech وللحصول علي النتيجة المطلوبة يجب ان اعرف

طول وعرض الصوره، معرفة كيف فتح ملف صورة وتخزين الملف علي الهاردديسك بالمقاسات المطلوبه,,, وهذا كلة استطيع عملة وهو نصف الحل....

والنصف الثاني من الحل لا اعرفه وهو نسخ الصورة ولصقها علي الملف الجديد مع توسيط الصورة...

ارجو اذا كان احد يعرف ولو جزء من الحل ان لا يبخل علي وعلي كل اللي فى المنتدى

وشكرا

#4

السلام عليكم

يبدوا ان اسئلتي صعبه ؟؟

فلا جواب حتي الان !!!!!!

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

فكل مبرمج يعرف ما اهمية اضافة الصور علي البرنامج وخاصة برامج شئون الموظفين وهذا المثال جيد لان الطباعة علي الكريستال ريبورت لن تظهر بصورة جيده اذا وضعت علي شكل مستطيل,, ولانني احتمل الخطأ من مستخدم للبرنامج لعدم خبرتة في التعامل مع الصور. ولهذا شرعت بالفكره التي احاول تنفيذها. فاذا وضعنا الصورة في الكريستال علي شكل مربع وكانت جميع الصور علي شكل مربع ستظهر الصورة بطريقة جميلهز

وعنا انا احتاجها لبرنامج فواتير مجوهرات فلن استطيع عرضها اذا كانت مطولة من ناحية او مضغوطة من جهه!!!

علي اي حال انا وصلت الي انني استطعت ان انسخ الصورة وان الصق الصورة في مربع صورة بالمقاس الذي يناسبني ولكن عند خط النهاية واجهتني مشكلة احاول حلها باذن الله .. وهي انني لم استطيع حفظ مربع الصورة (وليس IMAGE) في ملف jpg او BMP..

واعتقد ان المشكلة عند وضع الصورة الصغيرة علي الخلفية الاكبر استخدم بعدها الاوامر التالية لقرائة الصورتان فوق بعض

GetPixel

SetPixel

ولكني لم اتوصل الي طريقة اخري

وحقيقة اليوم تعبت من البرمجه. سأذهب واستريح... واعرض عليكم المشكلة لعل وعسي ان اجد كود يريحني من عناء البحث...

واذا كانت لكم رغبة بنسخه من هذا الجزء فلا مانع من ان اعطية لكم ليستفيد الجميع

واعتذر للاطالة وشكرا لكم

تم تعديل هذه المشاركة بواسطة walidsalah في 15 يناير 2006 في 01:31

هذا الموضوع مغلق.

مواضيع مشابهة