我制作了一个在 SQL Server DB 上存储项目图片 (jpeg) 的应用程序,我使用的是用我的相机拍摄的图片(文件大小 ~ 2 M)。我正在检查if picture.Width > 800
或picture.Height > 600
,然后我将图片大小调整为 800x600。
如果我从数据库导出图片,文件大小约为100k,如果我在photoshop中打开同一张图片,图像大小显示为1.37M。
现在我的问题是:首先,我想知道这张照片在我的数据库中占据的空间。我在将图片存储到我的数据库之前调整图片大小的原因是我想象它在我的数据库中占据了巨大的空间。
其次,如何调整图片大小以保持其纵横比?