mehran901
دوشنبه 30 بهمن 1391, 23:33 عصر
سلام بردوستان 
کسی ایده ای راهی چیزی به ذهنش میرسه که چطوری DPI  عکس رو کم کنیم ...؟
من ی عکسی دارم که  کیفیتش بالاست چه راه هایی واسه کم کردن کیفیتش به ذهنتون میرسه ؟!! میخوام بنا به نیاز رزولشن عکس رو کم کنم 
درهرصورت از جوابتون خوشحال میشم
تشکر
the king
سه شنبه 01 اسفند 1391, 02:45 صبح
سلام بردوستان 
کسی ایده ای راهی چیزی به ذهنش میرسه که چطوری DPI  عکس رو کم کنیم ...؟
من ی عکسی دارم که  کیفیتش بالاست چه راه هایی واسه کم کردن کیفیتش به ذهنتون میرسه ؟!! میخوام بنا به نیاز رزولشن عکس رو کم کنم 
درهرصورت از جوابتون خوشحال میشم
تشکر
داخل یک PictureBox نمایش اش بدید و بعد ابعاد اش رو کاهش بدید و ذخیره کنید، البته خروجی bmp میشه.
فرضا ابعاد اش رو به 25 درصد ابعاد قبلی اش تبدیل کنید :
    Dim pic As StdPicture, factor As Single
    factor = 0.25
    Set pic = LoadPicture("C:\input.jpg")
    With Picture1
        .BorderStyle = vbBSNone
        .Width = ScaleX(pic.Width, vbHimetric, vbTwips) * factor
        .Height = ScaleX(pic.Height, vbHimetric, vbTwips) * factor
        Picture1.Cls
        .AutoRedraw = True
        Picture1.PaintPicture pic, 0, 0, .Width, .Height
        SavePicture .Image, "C:\output.jpg"
    End With
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.