如何利用控件获取图片的分辨率值

3333333333333333333.png (14.2 KB)
如何获取图片的dpi分辨率的值为:300呢?

@joyoes
你好!. 例如如此

PngOptions options = new PngOptions();
options.setResolutionSettings(new ResolutionSetting(300, 300));
image.save("output.png", options)

你这个是设置嘛!不是获取嘛

请更详细地解释你需要什么。

我需要获取电脑上某一张照片的分辨率是多少

@joyoes
您可以使用可能的方法
RasterImage.getVerticalResolution()
RasterImage.getHorizontalResolution()

你这个是JAVA的API吗?我用的是c#,但是C#里没有这个API哦!

对不起,我真的在Java中举了一个例子。 在C#中,您可以使用以下属性
RasterImage.VerticalResolution
RasterImage.HorizontalResolution

1 Like