17-01-16, 07:17 AM
(آخر تعديل لهذه المشاركة : 17-01-16, 07:18 AM {2} بواسطة silverlight.)
القيمة Counter -1 تحدد عدد الصور الموجودة في شريط الصور
و نحصل عليها عن طريق ناتج قسمة طول شريط الصور مقسوما علي ارتفاع شريط الصور
ثم نطرح من الناتج 1 فنحصل علي عدد الصور
اما بخصوص الجزء الغير واضح لك فهو و ببساطة شديدة يعبر عن كيفية نسخ Copy جزء من شريط الصورة عن طريق تحديد المستطيل الموجودة به الصورة و باستخدام نفس البكسل الخاصة بشريط الصور
و بما أن الصورةالاصلية مكونة من عدة صور فبالتالي النقطة x الخاصة بالمستطيل سوف يتغير مكانها
و قيمة X عبارة عن اضافة قيمة مساوية لإرتفاع شريط الصور الي القيمة الاصلية المبدئية و التي تبدأ اصلا من القيمة صفر في عملية loop
أما بخصوص أن تجعل الصورة شفافة فهناك أسلوبان لذلك وعموما الكود التالي سوف يقوم بتحويل خلفية الصورة الي اللون الشفاف
و نحصل عليها عن طريق ناتج قسمة طول شريط الصور مقسوما علي ارتفاع شريط الصور
ثم نطرح من الناتج 1 فنحصل علي عدد الصور
اما بخصوص الجزء الغير واضح لك فهو و ببساطة شديدة يعبر عن كيفية نسخ Copy جزء من شريط الصورة عن طريق تحديد المستطيل الموجودة به الصورة و باستخدام نفس البكسل الخاصة بشريط الصور
و بما أن الصورةالاصلية مكونة من عدة صور فبالتالي النقطة x الخاصة بالمستطيل سوف يتغير مكانها
و قيمة X عبارة عن اضافة قيمة مساوية لإرتفاع شريط الصور الي القيمة الاصلية المبدئية و التي تبدأ اصلا من القيمة صفر في عملية loop
أما بخصوص أن تجعل الصورة شفافة فهناك أسلوبان لذلك وعموما الكود التالي سوف يقوم بتحويل خلفية الصورة الي اللون الشفاف
PHP كود :
For Each bmp As Bitmap In images
bmp.MakeTransparent(Me.BackColor)
Next

