PictureView 3 — просмотр изображений различных форматов

Здесь можно обсудить ваш любимый плагин.
SEt
Posts: 462
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 21 times

PictureView 3 — просмотр изображений различных форматов

Post by SEt » Sun 07 Apr, 2013 22:25

В этой теме обсуждается плагин PictureView 3.
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.

Дальнейшее развитие версии 1.5, переделано под API Far 3.0.



Об извлечении плагинов из дистрибутивов ACDSee.


PS: API как было убогим в Far 2, так и осталось...
Attachments
PictureView3_20140813_last_xp.7z
Последняя версия, работающая на WinXP
(321.22 KiB) Downloaded 720 times

User avatar
Tim Sobolev
Posts: 705
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time

PictureView 3 — просмотр изображений различных форматов

Post by Tim Sobolev » Tue 05 Nov, 2019 13:59

Latest post of the previous page:

Windows 7 SP1 x64, VmWare 12.5.9
Видеоадаптер: VMware SVGA 3D
Far 3.0.5503 x86/x64, PictureView 3.2019.9.10
Используемые декодеры: PVD, GDI+

При просмотре изображений в реальных/виртуальных панелях чёрный квадрат Малевича.

Если выставить в настройках 10-битную отрисовку, то картинка проявляется до перезапуска FAR. Сам флаг 10-битной отрисовки автоматически сбрасывается в настройках.

PS. Поведение не зависит от внешней видеокарты и OS хоста. Review работает без нареканий.
Last edited by Tim Sobolev on Tue 05 Nov, 2019 14:06, edited 2 times in total.

SEt
Posts: 462
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 21 times

PictureView 3 — просмотр изображений различных форматов

Post by SEt » Tue 05 Nov, 2019 18:23

Не знаю про VmWare 12.5.9, смотрел на 14.1.3.

Такие у них драйвера OpenGL. В принципе, жить можно без особых проблем, если включить

Code: Select all

[x] Освобождать OpenGL при выходе
и открыть-закрыть-открыть первое изображение после запуска Far'а. Потом работает более-менее, хоть и спамит в консоль.
Tim Sobolev wrote:
Tue 05 Nov, 2019 13:59
PS. Поведение не зависит от внешней видеокарты и OS хоста. Review работает без нареканий.
Конечно, драйвера то внутри от виртуальной карты. И Review просто не умеет аппаратного ускорения.

citRiks
Posts: 79
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 8 times
Been thanked: 5 times

PictureView 3 — просмотр изображений различных форматов

Post by citRiks » Mon 02 Dec, 2019 20:36

HaRT wrote:
Mon 02 Dec, 2019 14:54
Известно ли вам о плагине PictureView3? Он умеет показывать эти форматы, и его вроде бы можно вызвать из скрипта. Правда, на полноценное взаимодействие со скриптом рассчитывать не приходится.
Большое спасибо, что подсказали про плагин! А то как-то выпал из поля моего зрения.

А насчёт степени полноценности взаимодействия сабжевого плагина со скриптом, я не понял. У меня получился вполне работоспособный вызова плагина для показа pdf- и djvu-файлов.

buniak_a_h
Posts: 1241
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 89 times
Been thanked: 79 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by buniak_a_h » Mon 02 Dec, 2019 21:36

1. Переменная EXTF определяется в момент загрузки макроса??? Как-то странно … Может, стоит перенести её в condition?
2. Может, вместо condition использовать filemask? Есть такое поле в таблице … опциональное.
3. А можно, наверно, вообще сделать ассоциацию на файлы примерно так: pic:"!\!.!"
Впрочем, у меня pic:"!\!.!" не открывает pdf-файлы, а в djvu-файлах показывает только обложку … Уж не знаю, почему. Guid - тот, что у Вас в скрипте.

User avatar
HaRT
Moderator
Posts: 9159
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT » Mon 02 Dec, 2019 21:41

buniak_a_h wrote:
Mon 02 Dec, 2019 21:36
в djvu-файлах показывает только обложку
В Справке плагина (по F1 из просмотра) написано, как листать страницы многостраничного изображения.
Фар есть инструмент, а не нянька. © 2009 DrKnS

buniak_a_h
Posts: 1241
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 89 times
Been thanked: 79 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by buniak_a_h » Mon 02 Dec, 2019 21:52

HaRT, но pdf-файлы-то всё равно не показывает! Мне чего-то (какого-нить фильтра) не хватает?

User avatar
HaRT
Moderator
Posts: 9159
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT » Mon 02 Dec, 2019 22:10

buniak_a_h wrote:
Mon 02 Dec, 2019 21:52
Мне чего-то (какого-нить фильтра) не хватает?
Вам не хватает целеустремлённости.
Фар есть инструмент, а не нянька. © 2009 DrKnS

citRiks
Posts: 79
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 8 times
Been thanked: 5 times

PictureView 3 — просмотр изображений различных форматов

Post by citRiks » Mon 02 Dec, 2019 22:41

buniak_a_h wrote:
Mon 02 Dec, 2019 21:36
у меня pic:"!\!.!" не открывает pdf-файлы, а в djvu-файлах показывает только обложку
У меня плагин и открывает, и листает и pdf-, и djvu-файлы.
buniak_a_h wrote:
Mon 02 Dec, 2019 21:36
Переменная EXTF определяется в момент загрузки макроса??? Как-то странно … Может, стоит перенести её в condition?
Можно.
buniak_a_h wrote:
Mon 02 Dec, 2019 21:36
Может, вместо condition использовать filemask?
Вроде бы нельзя. Из справки: "Опциональное поле filemask – строка. Применимо только для областей Editor и Viewer.".
buniak_a_h wrote:
Mon 02 Dec, 2019 21:36
можно, наверно, вообще сделать ассоциацию на файлы примерно так: pic:"!\!.!"
А мне как-то удобнее и привычнее навешивать макросы одной направленности на один и тот же ключ, чтобы пользоваться меню выбора макроса. И этому очень содействует, на мой взгляд великолепный, key2Process.lua от IgorZ.
.

buniak_a_h
Posts: 1241
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 89 times
Been thanked: 79 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by buniak_a_h » Mon 02 Dec, 2019 22:50

HaRT wrote:
Mon 02 Dec, 2019 22:10
Вам не хватает целеустремлённости.
Видимо, имеется в виду настойчивости в поиске декодера pdf.pvd ? Я не знаю, где их берут ваще... Вместо сарказма лучше бы посоветовали. Гугль посылает к вакуумному напылению …

User avatar
HaRT
Moderator
Posts: 9159
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT » Mon 02 Dec, 2019 22:55

buniak_a_h wrote:
Mon 02 Dec, 2019 22:50
имеется в виду настойчивости в поиске декодера pdf.pvd ?
Ну прочитайте хотя бы в этой теме все сообщения, в которых упоминается слово PDF, и ответы на них — их не так уж много.
Фар есть инструмент, а не нянька. © 2009 DrKnS

buniak_a_h
Posts: 1241
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 89 times
Been thanked: 79 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by buniak_a_h » Mon 02 Dec, 2019 23:33

HaRT, сделал, как описано здесь. То ли никак не могу "нащупать" библиотеку libgfl340.dll (их там много - все перепробовал…), то ли что-то… Не стартует всё равно. Может это быть из-за того, что установлены GhostScript обеих разрядностей?
Ладно, чёрт с ней. Целеустремлённости не хватает!!! И терпения.

2useven10
Posts: 3983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

PictureView 3 — просмотр изображений различных форматов

Post by 2useven10 » Mon 02 Dec, 2019 23:51

buniak_a_h wrote:
Mon 02 Dec, 2019 23:33
то ли что-то…
viewtopic.php?p=150714#p150714

buniak_a_h
Posts: 1241
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 89 times
Been thanked: 79 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by buniak_a_h » Tue 03 Dec, 2019 00:13

2useven10, круто! Увы, среди old versions уже нету. Самая старая - 9.18 …

2useven10
Posts: 3983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

PictureView 3 — просмотр изображений различных форматов

Post by 2useven10 » Tue 03 Dec, 2019 08:55

buniak_a_h wrote:
Tue 03 Dec, 2019 00:13
Самая старая - 9.18 …
У Shtirla, вроде бы и 9.23 работатет -- viewtopic.php?p=151118#p151118
с бубном, конечно, может и более свежие так заработают, я не пробовал.

User avatar
HaRT
Moderator
Posts: 9159
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT » Tue 03 Dec, 2019 12:25

Last edited by HaRT on Tue 03 Dec, 2019 15:31, edited 1 time in total.
Reason: Спрятан офтопик
Фар есть инструмент, а не нянька. © 2009 DrKnS

buniak_a_h
Posts: 1241
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 89 times
Been thanked: 79 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by buniak_a_h » Tue 03 Dec, 2019 15:24

HaRT wrote:
Tue 03 Dec, 2019 12:25
Не знаю, где именно вы искали
Страница ghostscript, там ссылка Old releases available here:, в ней на последней странице версии 9.21-9.18 . Как я мог ещё искать?

User avatar
HaRT
Moderator
Posts: 9159
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT » Tue 03 Dec, 2019 15:30



Что-то я сегодня протупил. У меня же установлен GPL Ghostscript 9.24 x86 — и PDFы нормально показываются в Фаре.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

Return to “Обсуждение плагинов”