例如,C# 表示所选图像包含 96 ppi,而在 Photoshop 中的同一图像只有 72 ppi。
为什么会有这样的差异?
我倾向于相信 Photoshop,在这种情况下如何测试图像分辨率,如果 C# 返回错误结果?
我们需要构建某种验证器控件,拒绝所有 ppi != 300 的图像。
控件应支持以下格式:jpg、jpeg、gif、png、bmp。
以下是代码:
我们需要构建某种验证器控件,拒绝所有 ppi != 300 的图像。
控件应支持以下格式:jpg、jpeg、gif、png、bmp。
以下是代码:
Image i = Image.FromFile(FileName);
Console.Write(i.VerticalResolution);
Console.Write(i.HorizontalResolution);