![Evince - 无法更改缩放级别最大分辨率](https://linux22.com/image/1198504/Evince%20-%20%E6%97%A0%E6%B3%95%E6%9B%B4%E6%94%B9%E7%BC%A9%E6%94%BE%E7%BA%A7%E5%88%AB%E6%9C%80%E5%A4%A7%E5%88%86%E8%BE%A8%E7%8E%87.png)
我们手头有一个包含地理数据的大型 PDF 文件,因此包含 SVG 图形。在文档查看器 (evince) 中加载 PDF 时,最大缩放级别为 69.3%。
尝试更改最大缩放级别... 检查时gsettings get evince page-cache-size
抛出错误,指出模式 evince 不存在。 检查后gsettings list-schemas | grep vince
发现,evince 在 Ubuntu 中注册为 Evince(大写字母 E)。
递归搜索得出:
~$ gsettings list-recursively |grep Evince
org.gnome.Evince allow-links-change-zoom true
org.gnome.Evince auto-reload true
org.gnome.Evince document-directory @ms 'file:///home/...'
org.gnome.Evince override-restrictions true
org.gnome.Evince page-cache-size uint32 50
org.gnome.Evince pictures-directory @ms nothing
org.gnome.Evince show-caret-navigation-message true
org.gnome.Evince.Default continuous true
org.gnome.Evince.Default dual-page false
org.gnome.Evince.Default dual-page-odd-left false
org.gnome.Evince.Default enable-spellchecking true
org.gnome.Evince.Default fullscreen true
org.gnome.Evince.Default inverted-colors false
org.gnome.Evince.Default show-sidebar true
org.gnome.Evince.Default show-toolbar true
org.gnome.Evince.Default sidebar-page 'thumbnails'
org.gnome.Evince.Default sidebar-size 148
org.gnome.Evince.Default sizing-mode 'automatic'
org.gnome.Evince.Default window-ratio (1.0135135816534613, 0.7126568014219119)
org.gnome.Evince.Default zoom 1.0
org.gnome.shell favorite-apps ['nemo.desktop', 'io.github.cboxdoerfer.FSearch.desktop', 'thunderbird.desktop', 'vivaldi-stable.desktop', 'org.gnome.Calculator.desktop', 'xsane.desktop', 'org.gnome.Screenshot.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', 'gnome-control-center.desktop', 'syncthing-start.desktop', 'syncthing-ui.desktop', 'org.x.Warpinator.desktop', 'org.gnome.Evince.desktop', 'threema.desktop']
因此,页面缓存大小是一个未分配的 32 位整数,即 0x00000032,默认缩放级别为 1.0。允许缩放到 400% 或更大的正确值是多少?还需要更改哪个键?
System: Kernel: 5.15.0-88-generic x86_64 bits: 64 Desktop: GNOME 42.9 Distro: Ubuntu 22.04.3 LTS (Jammy Jellyfish)
答案1
遇到了同样的问题,将页面缓存大小从 50(默认)增加到 500 有助于将 1750 毫米 x 750 毫米 PDF 的缩放比例从 49% 增加到 132%:
gsettings set org.gnome.Evince page-cache-size 'uint32 500'