【问题标题】:Creating avatar from uploaded image从上传的图像创建头像
【发布时间】:2010-06-06 19:17:16
【问题描述】:

我们正在使用带有 .net 4.0 的 asp.net

我们希望允许用户上传任何图像,并且我们想为上传的图像创建小头像?

将上传的图像转换为头像的最佳方法是什么?

  • 我们希望保持相同的高宽比
  • 如果我们可以将 gif、bmp、jpg、png 转换为一种标准格式,那就太好了。将其转换为哪种格式可能是最好的?我认为转换 gif 将是最好的选择。我说的对吗?
  • 我可以查看的任何开源选项

【问题讨论】:

    标签: .net web-applications


    【解决方案1】:

    您可以使用Gravatar

    要自己做,您可以使用 System.Drawing.dll 创建Bitmap object 并调整其大小。

    【讨论】:

    • 我们已经为最终用户使用,但我正在寻找自己的内部数据解决方案。喜欢产品标志
    • +1 for System.Drawing.Image - 确保检查它的静态 From* 方法(它会找出格式),它的 2-param Save 方法可以让你指定格式(i' d 选择 png 以获得 alpha 支持),听起来 GetThumbnailImage 可能非常适合您的“创建小头像”位
    猜你喜欢
    • 1970-01-01
    • 2015-09-07
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 1970-01-01
    • 2017-03-19
    • 2021-06-20
    • 1970-01-01
    相关资源
    最近更新 更多