图像调整大小 C#,VB.NET 开源库
任何人都向我指出如何将 jpg 图像调整为特定尺寸(文件大小和像素大小,例如 148 x 72 px,300 KB)。
为了实现这一点,可以调整图像质量。
它可能是一个 .NET 库/代码,但它应该免费用于商业用途/开源。
我希望它在 C# 或 VB.NET 中作为库。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 Graphics.DrawImage 调整图像大小。 然后,您可以通过将参数传递给 Bitmap.Save 方法来调整质量 (更多信息)。 我不知道如何从文件大小获得正确的压缩参数。 您始终可以尝试多个压缩参数,直到文件大小符合您的需要。
You can use the Graphics.DrawImage to resize the image. Then you can adjust the quality by passing a parameter to the Bitmap.Save method (more info). I don't know how you can go from a file size to get the correct compression parameter. You could always try multiple compression parameters until the file size matched what you needed.