首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在c#中设置图片大小限制(例如:<150kb )

如何在c#中设置图片大小限制(例如:<150kb )
EN

Stack Overflow用户
提问于 2016-07-08 14:10:55
回答 1查看 379关注 0票数 5

我试图在c#中创建一个项目,我想上传图像到数据库中,如果它的大小<150kb。如何设置上传图片的限制?我不知道如何扩展它?请提前帮个忙谢谢

代码语言:javascript
运行
复制
private void Browsebutton3_Click(object sender, EventArgs e)
{
        OpenFileDialog ofd = new OpenFileDialog();
        ofd.Filter = "images only.|*.jpg; *.jpeg; *.png";
        DialogResult dr = ofd.ShowDialog();
        pictureBox1.Image = Image.FromFile(ofd.FileName);
        //pictureBox1.SizeMode = PictureBoxSizeMode.CenterImage;

        textBox5.Text = ofd.FileName;
}
EN

回答 1

Stack Overflow用户

发布于 2016-07-08 14:16:45

使用FileInfo类获取文件大小。FileInfo.Length可访问的字节数

代码语言:javascript
运行
复制
if (new FileInfo(ofd.FileName).Length > (150 * 1024))
{
    throw new ApplicationException(); //handle invalid file size here
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38259988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档