当人们撰写文章时,他们会提交照片来说明事件。但是,显示的空间并不宽。因此,我希望在保持原始比例的同时减小它们的宽度和/或高度。否则,图像会失真。
假设最大宽度为300px。任何比这宽的都会看到它的宽度减少到300px。但是,我希望将高度降低到相同的比例。例如:600 x 800将变为300px x 400px。所以,我需要能够检查尺寸
如何检查这些尺寸? 我什么时候检查它们? (i)上传后,(ii)从数据库中撤回?...
感谢您的帮助
答案 0 :(得分:2)
我建议您在上传后检查图像,并将两个版本保存到数据库 - 原始版本和调整大小的版本。您应该使用文章提供已调整大小的版本。这样你只需要调整一次图像大小。
有关代码示例,请查看此处:
C#: Resize An Image While Maintaining Aspect Ratio and Maximum Height