从EOG中的Bash脚本打开图像而无需缩放

时间:2018-08-01 11:52:47

标签: linux bash shell gtk

我正在打开这样的图像:

eog -f testImage.png

图像恰好为1920x1080像素,因此当视频输出的分辨率设置为1600x900(相同的高宽比)时,图像将缩放并适合屏幕。

这不是我想要的。

根据eog命令的-help参数,没有参数指定不得缩放图像。但是,该帮助意味着'gtk'可能有更多选项可供选择:

GTK +选项:

  --class=CLASS             Program class as used by the window manager
  --name=NAME               Program name as used by the window manager
  --display=DISPLAY         X display to use
  --gdk-debug=FLAGS         GDK debugging flags to set
  --gdk-no-debug=FLAGS      GDK debugging flags to unset
  --gtk-module=MODULES      Load additional GTK+ modules
  --g-fatal-warnings        Make all warnings fatal
  --gtk-debug=FLAGS         GTK+ debugging flags to set
  --gtk-no-debug=FLAGS      GTK+ debugging flags to unset

gnome wiki上,我找到了关于GTKImageView类的API的信息:

  

GTK_IMAGE_VIEW_ZOOM_MODE_ORIGINAL:小部件的最小尺寸为   图片的大小。图片无法缩放。

但是我不知道如何合并这些资源并获得想要的结果。

所以我想问问是否有人可以指出我应该如何将此信息传递给eog,以便在全屏打开图像时不会缩放图像。

提前谢谢!

0 个答案:

没有答案