【问题标题】:Crop and Resize Image to Specific Dimensions裁剪图像并将其调整为特定尺寸
【发布时间】:2011-01-08 23:07:17
【问题描述】:

我需要一些帮助来使用 CSharp.net 裁剪和调整图像大小。我的目标是拍摄一张图像并将其缩小到 50 像素 x 50 像素。我在这里找到的以下代码可以做到这一点,但它也可以缩放图像。理想情况下,我想将图像缩小到尽可能接近 50 x 50 像素,然后删除图像中 50 x 50 像素之外的部分。

public Image ResizeImage(Image img, int width, int height)
{
    Bitmap b = new Bitmap(width, height);
    using (Graphics g = Graphics.FromImage((Image)b))
    {
        g.DrawImage(img, 0, 0, width, height);
    }

    return (Image)b;
}

【问题讨论】:

    标签: c# resize-image


    【解决方案1】:

    也许你可以在这个问题中找到答案:Best resize and or crop logic

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-01
    • 2019-01-11
    • 1970-01-01
    • 2011-12-02
    • 2010-12-26
    • 1970-01-01
    • 2018-06-27
    相关资源
    最近更新 更多