如何获得图片的宽高像素数??
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获得图片的宽高像素数??相关的知识,希望对你有一定的参考价值。
我如下写的代码: BitmapImage bitmap = new BitmapImage(new Uri("xxx.jpg", UriKind.RelativeOrAbsolute)); Image a = new Image(); a.Source = bitmap;不论是bitmap.PixelWidth,a.ActualWidth还是a.Width 都不能获得我想要的结果。请问应该怎样获得图片的实际宽高,以及如何获得显示后的图片宽高??
以acd看图为例:
在默认状态下,选中图片后,在状态栏会显示图像的信息,有图像KB大小也有长宽尺寸,
不过这样一个一个查看太慢了,按Alt + O快捷键或者选择工具菜单>选项,打开选项设置窗口,
选择左侧文件列表>缩略图显示,再点击右侧的缩略图信息
在弹出的选取缩略图显示信息中展开图像属性:勾图像大小,展开文件属性:勾选大小(KB)
点击添加按钮,添加到当前显示明细中,点击确定,返回选项窗口,点击确定。
看缩略图下面很清楚的显示出了图像大小,也就是长宽像素值,还有KB大小。
convert 命令 pdf转图片 指定生成图片的宽高,
convert -resize 60%x60% -colorspace RGB -background white -flatten -density 150 -quality 100 a.pdf[1] a.png
convert -resize 60%x60% -colorspace RGB -background white -flatten -density 150 -quality 100 a.pdf[1] a.png
这样转出来的俩个像素不一样,但是现实的尺寸大小是一样的,不是我需要的
需要的是大小不一样,像素尽可能的高,求解怎么办呀
以上是关于如何获得图片的宽高像素数??的主要内容,如果未能解决你的问题,请参考以下文章