繁体   English   中英

如何设置位图的图像高度和宽度属性

[英]How to set Image Height and Width Properties of Bitmap

建议在保存图像时如何设置图像的width和Height属性

如果要保存具有某些特定宽度和高度(与位图的WidthHeight属性不同)的位图,则需要创建一个具有相应大小的新位图,并在其上绘制所需大小的初始位图。

像这样:

using (Bitmap bmpToSave = new Bitmap(1000, 500)) {
    using (Graphics g = Graphics.FromImage(bmpToSave)) {
        g.DrawImage(bmp, 0, 0, 1000, 500);
    }
    bmpToSave.Save(@"bitmap.bmp");
}

其中bmp是您的原始位图。 另外,如果需要高质量的结果,请阅读一些影响重采样质量的选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM