10-11-17, 03:01 PM
المفروض أن كود مثل التالي قد يفي بالغرض لكنه لن يكون دقيقا تماما
للأسف الدوت نت لا يوجد بها كود او كلاس مباشر يمكنه تنفيذ ما تريده بكل دقة
عملية تكبيير الصورة بشكل دقيق و بدون أن تفقد Resolution تحتاج الأتي
قراءة اللون من الصورة لكل بكسل
تأخذ اللون و ترسمه في مستطيل أكبر بمقياس الرسم الجديد
ويجب تنفيذ هذا لكل لون في الصورة
و طبعا الموضوع محتاج سرعة شديدة لأن الصورة قد يكون بها عدد ضخم جدا من الألوان
الموضوع صداع شوية و أنا مش عايز أدخلك في متاهة قد لا تخرج منها
PHP كود :
Dim source As Bitmap = My.Resources.CloseButtonHot
Dim factor As Integer = 2
Dim dest As Bitmap = New Bitmap(Image.FromHbitmap(source.GetHbitmap, IntPtr.Zero), New Size(source.Width * factor, source.Height * factor))
للأسف الدوت نت لا يوجد بها كود او كلاس مباشر يمكنه تنفيذ ما تريده بكل دقة
عملية تكبيير الصورة بشكل دقيق و بدون أن تفقد Resolution تحتاج الأتي
قراءة اللون من الصورة لكل بكسل
تأخذ اللون و ترسمه في مستطيل أكبر بمقياس الرسم الجديد
ويجب تنفيذ هذا لكل لون في الصورة
و طبعا الموضوع محتاج سرعة شديدة لأن الصورة قد يكون بها عدد ضخم جدا من الألوان
الموضوع صداع شوية و أنا مش عايز أدخلك في متاهة قد لا تخرج منها
Retired

