Переглядач зображень із автоматичним перезавантаженням при зміні файлу?


18

Чи є переглядачі зображень, які автоматично завантажують подання, коли записаний файл зображення?

Я зазвичай використовую варіанти debian linux, проте ціную всі відповіді, пов'язані з будь-яким середовищем "Unix & Linux".


Цьому образу дуже не вистачає якості. Ніхто не знає, якою системою ви користуєтесь.
DisplayName

1
Будь ласка, завжди включайте вашу ОС. Рішення дуже часто залежать від операційної системи, яка використовується. Використовуєте Unix, Linux, BSD, OSX, щось інше? Яка версія?
terdon

Відповіді:


11

Старий переглядач зображень Gnome Eye of Gnome, здається, автоматично завантажує зображення під час редагування в такій програмі, як Gimp. Існує також плагін для перезавантаження, так що ви можете використовувати кнопку для перезавантаження зображення:
введіть тут опис зображення

Працює у версії 3.8.2


На жаль, він скидає налаштування масштабування щоразу, коли він перезавантажується, що робить це непрактичним при роботі з дуже маленькими зображеннями.
Володимир Пантелеев

9

feh може перезавантажити файл на періодичному таймері.

Приклад команди: feh --reload 0.1 picture.png.

Він перезавантажується, не будучи активним вікном, що справді приємно. Щоб це виглядало "хакерським" використанням -x.

Рішення знайдено на веб-сайті http://forums.fedoraforum.org/showthread.php?t=255652 .


Зверніть увагу, що --reloadперезавантажує зображення, навіть якщо воно не змінилося. Це вкрай неефективно. На щастя, у feh зараз є --auto-reloadперемикач, який використовує inotify.
Володимир Пантелеев

8

KDE okularробить це (принаймні, з PDF-файлами, які повністю замінені).


Okular також прекрасно працює як загальний переглядач зображень для цієї мети (з автоматичним оновленням).
Супернормальне

На жаль, Okular не розуміє формати зображень, такі як SVG.
Володимир Пантелеев

2

Для систем Linux eog(око гнома) та eom(око матеря) обидва запитують вас, чи бажаєте ви оновитись, якщо зображення було змінено.

Переглядач evincePDF оновлюється автоматично, якщо змінено PDF-файл.


1
Моя версія eog оновлюється автоматично, чого я хочу.
Аннан


2

Якщо ви перебуваєте на OSX, Xee3 автоматично завантажує зміни файлів.


0

Preview.appробить те, що ти хочеш. (Якщо натиснути на робочий стіл і на задній панелі, зображення буде оновлено.)


Чи є якийсь спосіб змусити його перезавантажуватись, не потрібно їхати туди-сюди?
Аннан

0

Піднесений текст також дозволяє це зробити. Просто відкрийте зображення, і воно автоматично оновиться без додаткових налаштувань.


-1

https://gitlab.com/dknof/siv робить те, що хочеш.

Ось як я його побудував:

$ sudo apt-get install clang libgtkmm-3.0-dev ccache
...output omitted...
$ mkdir ~/src; cd ~/src
$ git clone https://gitlab.com/dknof/siv.git
...output omitted...
$ cd siv/src
$ make

І ось як я цим користуюся:

$ pwd
~/src/siv/src
$ ./siv ~/docs/my_image.png

Потім, кожного разу, коли я пишу на нього ~/docs/my_image.png, siv автоматично завантажує зображення негайно.

Я отримав цю відповідь звідси: /ubuntu//a/783622/177787


Можливо, це чудово, якщо ти вмієш читати німецьку.
Володимир Пантелеев

Я не читаю німецької, і sivпрограма все ще чудова. Моя відповідь включає всю інформацію, необхідну для її використання. Я думаю, що він відображає повідомлення про помилки німецькою мовою, але він не відображає жодного тексту, коли він працює.
daveloyall

Запит на рекомендацію щодо програмного забезпечення зазвичай передбачає, що рекомендоване програмне забезпечення супроводжується зрозумілою документацією та іншими суміжними ресурсами. Що робити, якщо вам потрібно використовувати інші функції, або зіткнутися з проблемою при його створенні, або потрібно подати помилку, або зробити виправлення (навіть коментарі до вихідного коду є німецькою мовою!)? Враховуючи, що існує програмне забезпечення для вирішення цього завдання (як і в інших відповідях), локалізованого мовою, зрозумілою відвідувачам цього веб-сайту, це здається поганою відповіддю. Вибачте.
Володимир Пантелеев
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.