Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » XnView

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163

Открыть новую тему     Написать ответ в эту тему

XLSoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема в Варезнике
 


XnView - программа для просмотра графики. Программа базируется на Gfl SDK который и определяет его возможности. XnView может производить такие операции над графикой, как обрезка, изменение размера, гаммы-контраста-яркости-баланса, печать, допускает применение к изображению разнообразных фильтров и проделывать над файлами многое другое, причем все эти операции и фильтры (в любом сочетании) можно применять сразу к большому количеству файлов, а преднастройки - сохранять в качестве сценариев и использовать позже.
 
Для просмотра файлов PS/EPS/PDF/AI дополнительно требуется установка Ghostscript.
 
Программа обладает мощными средствами для работы с файлами - предпросмотр, thumbnails (уменьшенные копии), поддержка файлов с описаниями, автоматическое создание списка файлов, копирование/вставка файлов через буфер обмена, просмотр не-графических файлов, поддержка Drag&Drop и интеграция с операционной системой.  
 
Кроме своей основной функции - качественного показа графики и ее конвертирования из одного формата в другой, программа обладает и множеством дополнительных: работа со сканером, создание html-страниц с графикой, подсчет использованных в картинке цветов и, даже такой вроде бы мелкой, но полезной опцией, как установка картинки в качестве обоев на рабочий стол. Наконец, XnView позволяет захватывать изображения (весь экран, активное окно или пользовательскую область), а также имеет отдельную утилиту для использования практически всех возможностей XnView при работе из командной строки.


 
XnView MP
Актуальная версия - 1.7.1 (08.04.2024)

Загрузки | Анонсы

XnViewMP - новая версия XnView, мощный кроссплатформенный медиа-браузер, просмотрщик и конвертер. Поддерживает более 500 форматов. В отличие от оригинального XnView улучшена производительность и кэширование, увеличена скорость загрузки, поддержка Unicode, поддержка многоядерных процессоров, 32 и 64-битные версии для Windows, Linux, macOS. Включает в себя XnConvert.
 
Для просмотра PDF/EPS/PS/AI файлов требуется AGPL GhostScript v9.x. Новейшие версии движка могут не поддерживаться.
 
Для Windows 7 и более ранних версий ОС необходимо установить драйвер из DirectX 2010 SDK для корректной работы QtAV (audio/видео)


Условия лицензии: бесплатно для личного (не предусматривающего получение материальной выгоды или иной формы дохода) использования дома. Для всех остальных вариантов применения требуется платная лицензия.

Голосование: Лучший просмотрщик (viewer) картинок (2D-графики) - 2021
 
Похожие программы:
  • ACDSee for PENTAX 3.0 (S-SW87)
  • FastStone Image Viewer

  • Всего записей: 6 | Зарегистр. 26-02-2002 | Отправлено: 15:28 05-04-2002 | Исправлено: ivan3259, 18:07 08-04-2024
    Highlander_2



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG,
    Спасибо. Я правда уже грохнул тот файл. Когда буду записывать в следующий раз, сохраню и отправлю Вам. Пока пользуюсь параллельно FastStone - многие ее хвалят в сравнении с сабжем. Да, прога очень функциональная. Но - привык уже к XnView.

    Всего записей: 218 | Зарегистр. 19-05-2017 | Отправлено: 08:35 28-06-2023
    kenko2



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Highlander_2

    Цитата:
    Пока пользуюсь параллельно FastStone - многие ее хвалят в сравнении с сабжем. Да, прога очень функциональная.

    Все с точностью до наоборот - это FastStone просто детский сад по сравнению с XnViewMP.
    Я недавно кратко их сравнивал тут.

    Всего записей: 3809 | Зарегистр. 10-11-2005 | Отправлено: 13:26 28-06-2023
    Alexyz21



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Даже классический, менее навороченный по сравнению с МР вариантом более продвинут, чем FS. Но (имхо, зависит от задач) FS несколько удобнее.

    Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 21:43 28-06-2023
    ivan3259



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XnView MP 1.5.0 beta 3
     
    XnView MP 1.5.0 beta 4

    Всего записей: 9676 | Зарегистр. 03-07-2013 | Отправлено: 12:44 29-06-2023
    VDVolkov



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем доброго времени суток!
     
    Решал (просил помощи) такую задачу в соседней ветке
    http://forum.ru-board.com/topic.cgi?forum=5&topic=50615&start=2800
     
    Нашел выход при помощи XnViewMP и макросов Excel. То есть получаю в XnViewMP в меню создания списка файлов
    [{Filename With Ext}]/xmm={Width}/ymm={Height}
    текстовый файл следующего содержания (знак / нужен только для обработки строк Excel)
    [001.jpg]/xmm=401/ymm=302
    [002.jpg]/xmm=400/ymm=300
    [003.jpg]/xmm=200/ymm=500
    [004.jpg]/xmm=50/ymm=300
     
    Потом макросом в Excel преобразовываю его в вид
    [001.jpg]
    xmm=401
    ymm=302
     
    [002.jpg]
    xmm=400
    ymm=300
     
    [003.jpg]
    xmm=200
    ymm=500
     
    [004.jpg]
    xmm=50
    ymm=300
     
    Вопрос заключается в следующем. Можно ли в строке
    [{Filename With Ext}]/xmm={Width}/ymm={Height}
    вставить какие-то управляющие символы для "перевода строки" и получения пустой строки, как в примере выше и избежать обработку в Excel.

    Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 07:12 05-07-2023 | Исправлено: VDVolkov, 07:22 05-07-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VDVolkov
     
    Можно задействовать MediaInfo в немного нестандартной роли генератора отчётов об изображениях. О картинках она выводит минимум данных, типа:

    Цитата:
    Общее
    Полное имя                               : uncview.png
    Формат                                   : PNG
    Формат/Информация                        : Portable Network Graphic
    Размер файла                             : 62,0 Кбайт
     
    Изображения
    Формат                                   : PNG
    Формат/Информация                        : Portable Network Graphic
    Compression                              : Deflate
    Ширина                                   : 928 пикселей
    Высота                                   : 561 пикселей
    Цветовое пространство                    : RGB
    Битовая глубина                          : 8 бит
    Метод сжатия                             : Без потерь
    Размер потока                            : 62,0 Кбайт (100%)

    но как я понял для вас их хватит, а убрать не нужные строки из текста можно например перловыми регулярками вида ^(?:<текст>)\.*$ поиск и "" замена с удалением пустой строки в любом поддерживающем Perl-регэкспы текстовом редакторе. Процессор электронных таблиц тут излишен т.к. задача решается проще...

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 07:49 05-07-2023
    VDVolkov



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
     
    Спасибо за ответ. Но с MediaInfo также нужны дополнительные действия для достижения цели. Excel мне понятен и для нужного мне преобразования файла нужно нажать три раза кнопку мыши (старт Excel > загрузить файл > выполнить мой макрос). Все.
    А это для меня сложно:

    Цитата:
    а убрать не нужные строки из текста можно например перловыми регулярками вида ^(?:<текст>)\.*$ поиск и "" замена с удалением пустой строки в любом поддерживающем Perl-регэкспы текстовом редакторе.
     
    Вопрос заключался именно в использовании только XnViewMP.

    Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 08:19 05-07-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VDVolkov
     
    Так в нём же можно и свой шаблон задать. А регулярку (регэксп == шаблон) использовать просто вместо <текст> вставляем то,  что ищем и она ищет всю строку целиком.  
     
    В МР нажимаем Shift-L и в диалоге построчно (одна строка - один параметр) задаём желаемый нами шаблон форматирования отчёта:

    Цитата:
    {Filename With Ext}
    W = {Width} px
    H = {Height} px
    {Format}

    а после используя его создаём список. И тогда сторонние инструменты по идее нам не нужны...
     
    Добавлено:
    А в качестве разделителя строк все текстовые редакторы как и любой иной робот, а робот всегда дурак который делает только то, что ему люди приказали, но сам думать не умеет!, воспринимают встреченный в потоке символов управляющий код 0хD0 (UNIX), (Cf)/ 0x0D0A (Windows), (CfLr) обозначаемый управляющим символом \n == New Line.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 15:10 05-07-2023
    VDVolkov



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
     
    Использовал эту конструкцию, нужное содержание файла не получил, вставлял в отдельные строки диалога по Shift-L

    Цитата:
    {Filename With Ext}
    W = {Width} px
    H = {Height} px
    {Format}


    Цитата:
    обозначаемый управляющим символом \n == New Line.

    Подскажите, пожалуйста, куда нужно вставить управляющий символ /n в строку
    [{Filename With Ext}]/xmm={Width}/ymm={Height}
    чтобы на выходе получился такой файл

    Цитата:
    [001.jpg]
    xmm=401
    ymm=302
     
    [002.jpg]
    xmm=400
    ymm=300
     
    [003.jpg]
    xmm=200
    ymm=500

     

    Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 04:48 06-07-2023 | Исправлено: VDVolkov, 04:48 06-07-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VDVolkov
     
    По идее вместо "/". А свой формат выходного файла формируется выбором полей в диалоге "одно значение -  одна строка"

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 08:47 06-07-2023 | Исправлено: Victor_VG, 08:48 06-07-2023
    VDVolkov



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG

    Цитата:
    По идее вместо "/"

    Нет, не работает.
    [Filename With Ext]\nxmm=Width\nymm=Height    
    [001.JPG]\nxmm=111\nymm=200
    [002.JPG]\nxmm=158\nymm=200
    [003.JPG]\nxmm=109\nymm=200
    [004.JPG]\nxmm=169\nymm=200
     
    Ну да ладно. Делаю как сам придумал. Работает и получается быстро. Спасибо за желание помочь.
     

    Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 09:21 06-07-2023
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VDVolkov
    Почему бы не добавить в шаблон дополнительные символы, которые впоследствии можно заменить на \n? Сам, например, чаще использую "=====" в нужных количествах, в конце делаю поиск и замену на "\n".
    Собственно, у вас уже всё готово:

    Код:
    [001.jpg]/xmm=401/ymm=302
    [002.jpg]/xmm=400/ymm=300

    включаем поиск и замену с esc-последовательностями в более-менее приличном текстовом редакторе, меняем "\n" на "\n\n", следом "/" на "\n".
     
     
    Народ, а кто-нибудь в курсе, почему беты собирают только вод Win и macOS?

    Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 17:31 06-07-2023
    VDVolkov



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skif_off
    Не понял Вашего поста. Дело не том, что и как заменить (я решил вопрос с помощью XnViewMP и макроса Excel). Вопрос в том, что бы только средствами XnViewMP получить текстовый файл (для каталога с картинками) следующего содержания:
    [001.jpg]
    xmm=401
    ymm=302
     
    [002.jpg]
    xmm=400
    ymm=300
     
    и так далее....

    Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 05:06 07-07-2023
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VDVolkov
    Просто он невнятный получился )
    Определённо XnViewMP такое не умеет и как-то это долго: сохранить файл, открыть в немаленьком Excel, снова сохранить... Можно набросать скрипт, который заберёт текст из буфера обмена, обработает и сохранит где нужно.
    Как вариант, если задача частая, попробовать написать разрабам XnView.

    Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 02:05 08-07-2023
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VDVolkov, Victor_VG, mediainfo версия для ком. строки позволяет получить
    результат нужного вида без дополнительных программ.

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 10:46 08-07-2023
    VDVolkov



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
    Изобразил файл template.txt:
     
    General;%FileName%.%FileExtension%\r\n
    Image;xmm=%Width%\r\nymm=%Height%\r\n\r\n
     
    Получил:
    31.jpeg
    xmm=200
    ymm=177
     
    32.jpeg
    xmm=125
    ymm=177
     
    33.jpg
    xmm=193
    ymm=419
     
    Как получить имя файла с расширением в квадратных скобках?
     
    Из Help
    Templates are of the form: [text]%parameter%[text][%parameter%][text]...
    Templatefiles contain: [section;][text]%parameter%[text][%parameter%][text]...
     
    Добавляю в template.txt:
     
    General;[%FileName%.%FileExtension%]\r\n
    Image;xmm=%Width%\r\nymm=%Height%\r\n\r\n
     
    Получаю:
    31.jpeg
    xmm=200
    ymm=177
     
    32.jpeg
    xmm=125
    ymm=177
     
    33.jpg
    xmm=193
    ymm=419
     
     
    Меняю template.txt:
     
    General;[%FileName%.%FileExtension%\r\n
    Image;xmm=%Width%\r\nymm=%Height%\r\n\r\n
     
    Получаю:
     
    [31.jpeg
    xmm=200
    ymm=177
     
    [32.jpeg
    xmm=125
    ymm=177
     
    [33.jpg
    xmm=193
    ymm=419
     
     
    Как получить имя файла с расширением в квадратных скобках?
     
    Изменил файл шаблона
    General;[%FileName%.%FileExtension%}\r\n
    Image;xmm=%Width%\r\nymm=%Height%\r\n\r\n
     
    Потом в редакторе найти } заменить на ]. Изврат конечно, но может есть другое решение?  
     
     

    Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 05:34 09-07-2023 | Исправлено: VDVolkov, 10:04 09-07-2023
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VDVolkov, в моем случае работает так, но у меня не windows:
    General;[%FileNameExtension%\]\n
     
     
     
    Добавлено:
    т.е. в вашем случае видимо так:
    General;[%FileNameExtension%\]\r\n

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 10:22 09-07-2023
    VDVolkov



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los

    Цитата:
    General;[%FileNameExtension%\]\r\n

     
    Спасибо огромное. Заработало !!! (©, Матроскин )

    Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 10:50 09-07-2023 | Исправлено: VDVolkov, 10:52 09-07-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
     
    Да, про консольную я просто .... забыл...

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 11:34 09-07-2023
    ivan3259



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XnViewMP 1.5.0

    Всего записей: 9676 | Зарегистр. 03-07-2013 | Отправлено: 17:39 10-07-2023
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163

    Компьютерный форум Ru.Board » Компьютеры » Программы » XnView


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru