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

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

Модерирует : 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 164 165 166 167 168 169 170 171 172

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

Patrick



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


SumatraPDF – небольшая бесплатная программа с открытым исходным кодом для просмотра файлов PDF; eBook (незашифрованных EPUB, MOBI и незашифрованных AZW), FictionBook (FB2/FB2Z/ZFB2); PalmDOC (PDB), Psion Series 3 (TCR); Comic book (CBZ/CBR/CBT/CB7); архивов с изображениями (7Z/RAR/TAR/ZIP); DjVu; файлов справки CHM; XPS/OXPS/XOD; изображений (JPG/PNG/GIF/WebP/TIFF/TGA/J2K/BMP/DIB/HEIF). Если установлен Ghostscript 9.53.3 и новее, то поддерживаются файлы PostScript (.PS, .EPS), PJL (Printer Job Language), TeX/LaTeX в среде Windows.
 
Программа отличается очень быстрым запуском и высокой скоростью работы, простым дизайном, низкими требованиями к системе, возможностью запуска с внешних USB-накопителей. Хотя SumatraPDF и уступает Adobe Reader по функциональным возможностям, в ней есть всё необходимое для быстрого просмотра файлов. Начиная с версии 3.0 по умолчанию используется интерфейс MDI ("один документ - одна вкладка"). В коде отсутствуют так называемые "визуальные улучшатели изображения", то есть в отличие от Adobe Reader, FoxIt Reader, PDF-XChange и их аналогов SumatraPDF (как и GSView) не увеличивает толщину линий и не искажает геометрию и исходные цвета, заданные автором файла, вы видите на экране именно то, что записано в документе, а не то, что вам хотят показать разработчики программы просмотра для получения "красивой картинки".
 

Текущая стабильная версия - 3.5.2 (от 25.10.2023):
 
Скачать | История изменений | GitHub | Расширенные настройки
 
О "Portable"...
 
Системные требования (указаны внизу страницы загрузки):
 
Поддерживаемые версии Windows: 11, 10, 8.1,  8, 7, Vista. В Windows XP используйте версию 3.1.2.
 
О режиме Manga: -- данный режим доступен только для форматов Comic books и для его корректной работы требуется v3.3.12397 и новее.
 
Текущая Pre-Release версия (возможны ошибки в работе) в разработке (Dev, Beta, тестовая) – 3.5:
 
от Krzysztof Kowalczyk (разработчик Sumatra PDF, требуется Windows 7 или новее, сборки выборочные, только x64).
от Victor_VG - AMD64 и x86 устанавливаемый и портативный варианты (в архив включён NPP-плагин v3.2 Git-6f4c726e0f) и комбинированный x86+x64 установщик (ассоциация со всеми типами файлов, кроме xps и chm), документация, требуется Windows 7 (x86/x64) и новее, последняя версия для XP/Vista
от skipik - офиц. сборки из trunk-ветки.

 
Работа с файлами .CBR в формате RAR5

Известные ограничения
 
Документация SumatraPDF. Повреждённая установка
 
Прочее...

Всего записей: 8095 | Зарегистр. 19-07-2004 | Отправлено: 00:46 08-03-2007 | Исправлено: skipik, 15:08 07-12-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lozivan
 
FB2 это отдельный кусок, и он сейчас не самый приоритетный.
 
Добавлено:
korosya
 
Простите, совсем забыл - зайдите в настройки и снимите галочку Использовать вкладки и тогда включится старый вид с меню, но каждый документ будет открываться в отдельном окне.
 
Собрал и выложил Git-cbf4bf69f - фикс сборки под VS 2017 v15.5 где M$ преподнесла очередную порцию сюрпризов.

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 10:19 08-12-2017
Skif_off

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

Цитата:
Было вроде, но так развития и не получило. То же смутно помню что говорил про это, но когда????

Нашёл, отсюда и далее. Не знаю, может быть попробую в виртуалку воткнуть и собрать... Правда, у меня под Win ещё ничего не удавалось собрать в VS )
 
lozivan
Да тут не столько в сложности дело, этот функционал в принципе идёт скорее как приятное дополнение, отсюда и отсутсвие особого энтузиазма, думаю, да и FB2 больше известен в РФ (к тому же автор работает над FB3), просто тут, думаю, как и много где: лучше подкатывать не с "а можно?", а с "а давайте?", с рабочим решением.

Всего записей: 6596 | Зарегистр. 28-01-2008 | Отправлено: 14:32 08-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SumatraPDF v3.2 Git-3049f0de3
 
12/08/17 02:18:20 Krzysztof Kowalczyk : fixes for returning OwnedData change
12/08/17 01:11:04 Krzysztof : change ToMultiByte() to return OwnedData
 
Последний коммит правит "мелочи" не собиралась часть утиля, я зарепортил, а через  несколько минут Кристоф это сам поправил - значит мы оба это заметили. Инц#940 я закрыл как FIXED.
 
Skif_off
 
Соберётся в VS2017 15.4.5 (у меня зовётся с сервера). Более новую 15.5.1 на сборочном сервере не разворачивали, не скажу, а в этой с последними SDK собирается.

P.S.
 
Учитывая изменения в 15.5 боюсь "развлечений" - см. в Программах.


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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 15:18 08-12-2017
skipik



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

Цитата:
Более новую 15.5.1 на сборочном сервере не разворачивали, не скажу

Там пока что 36 / 1. TestApp не собирается.

Всего записей: 4832 | Зарегистр. 07-07-2006 | Отправлено: 16:36 08-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
 
Поправлено. 37/0.

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 02:15 09-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновились до Git-50b2c58c1 и пока пакостей не вылезло, хотя в исходниках полно изменений.

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 11:32 09-12-2017
korosya

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Спасибо. Но по поводу галки "Использовать вкладки" я в курсе. поэтому и писал в первоначальном сообщении  

Цитата:
2. Нормальное, а не гуглоподобное, меню одновременно со вкладками.

 
Подскажите, пожалуйста, где лучше задать вопрос автору про диалог печати?

Всего записей: 1008 | Зарегистр. 19-07-2003 | Отправлено: 21:30 09-12-2017
Koyotero



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

Цитата:
Подскажите, пожалуйста, где лучше задать вопрос автору про диалог печати?
 

На Гитхабе, ссылки в шапке есть. Только скорее всего, он вам ответит примерно то же самое, что и Виктор.

Всего записей: 1322 | Зарегистр. 30-10-2005 | Отправлено: 22:18 09-12-2017
ItsJustMe

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

Цитата:
P.S. Чё-т поддержка FB2 не особо в приоритете  А пул-реквесты пробовать - это надо проверять сначала...  

А что с FB2 не так? *.fb2.zip (то есть, fb2 внутри zip) открывает (если не может понять, что делать с другими расширениями, то файл можно переименовать).
Poetry tags обсуждались в феврале 2016, с тех пор вряд ли что-то изменилось.


Всего записей: 2040 | Зарегистр. 02-09-2005 | Отправлено: 08:41 12-12-2017
Skif_off

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

Цитата:
*.fb2.zip (то есть, fb2 внутри zip) открывает (если не может понять, что делать с другими расширениями, то файл можно переименовать).  

А зачем переименовывать? Если архиватор умеет открывать *.tar.gz, *.tar.bz2 и *.tar.xz, то почему бы не открывать и соотв. *.tgz, *.tbz и *.txz?
 

Цитата:
А что с FB2 не так?

На вашем скрине так, в оригинальной версии SumatraPDF - не так Ну и ещё по мелочи, а в остальном всё так
 
Добавлено:

Цитата:
Poetry tags обсуждались в феврале 2016, с тех пор вряд ли что-то изменилось.  

Нужны пул-реквесты

Всего записей: 6596 | Зарегистр. 28-01-2008 | Отправлено: 13:59 12-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
 
Архиватор-то откроет, но нужно чтобы  ОС и программы их опознали как архив. Хочешь пример - банальный tar.lz (tar + LZip): test.tar.lz и он же, но переименованный в  test.tlz, и вторая аналогичная пара test.tar.xz и test.txz. Попробуй их открыть к примеру 7-Zip 17.0.1 Beta с пакетом кодеков с форума Far, от 7-Zip ZS и LZip или Far3 с теми же кодеками в подкаталогах ./Formats и ./Codecs (только поменяй расширения файлов .codec и .format соответственно), тоталом и к примеру WinRAR 5.50. Сам заметишь разницу как программы воспринимают эту пару архивов, особенно в случае если они не опознали их как архив.
 
Так что умение архиватора не означает что суматра сможет открыть произвольный архив. Она сначала зовёт unarr, а та если не опознает формат вернёт failure и этим всё закончится. Да, unarr jснованная на исходниках Unrar.dll понимает RAR (только RAR29), TAR, ZIP и 7z , только с одним "маленьким" ограничением - unarr не поддерживает фильтрацию и непрерывные архивы - It was written as an alternative to libarchive which didn't have support for parsing filters or solid compression at the time..  
 
И к примеру поддержки RAR5 в ней так же нет. Недавно  Кристоф по моей просьбе поменял порядок вызова библиотек для формата RAR - сначала Unrar.dll, после unarr, а был ряд коммитов когда CBR-ы сжатые в контейнер RAR5 не распознавались.

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 16:16 12-12-2017 | Исправлено: Victor_VG, 16:19 12-12-2017
syrenium

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К вопросу о разнице между устанавливаемой и портабельной версией.
Если ассоциации файлов выставляются через настройки SumatraPDF (install), то иконки файлов показываются в виде страницы с графиками.
Если ассоциации файлов выставляются через "Открыть с помощью" (portable), то иконки файлов показываются в виде надписи "PDF", как у exe-файла.
Мелочь, конечно.

Всего записей: 674 | Зарегистр. 07-12-2015 | Отправлено: 20:31 17-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
syrenium
 
Естественно, так как во втором случае берётся иконка с индексом 0 - а в бинарнике их четырнадцать штук.

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 20:39 17-12-2017
syrenium

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

Цитата:
а в бинарнике их четырнадцать штук

Все верно, ResourceHacker показывает 7 штук - как у exe-файла, 7 штук - в виде страницы с графиками.

Цитата:
Естественно, так как во втором случае берётся иконка с индексом 0

А в чем тогда различие в действиях с устанавливаемой версией?
Возможно в портативной версии иконки файлов сделать, как в устанавливаемой?

Всего записей: 674 | Зарегистр. 07-12-2015 | Отправлено: 23:01 17-12-2017 | Исправлено: syrenium, 23:02 17-12-2017
Victor_VG



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

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 23:16 17-12-2017
syrenium

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

Цитата:
ручная правка через "Сменить значок"

Через тот же ResourceHacker, например? Либо Вы имели ввиду что-то иное?

Всего записей: 674 | Зарегистр. 07-12-2015 | Отправлено: 23:28 17-12-2017 | Исправлено: syrenium, 23:28 17-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
syrenium
 
Свойства папки - инструмент смены иконок в ассоциациях оси или редактором Реестра указать в [HKCR\<ключ_ассоциации> -> значение DefaultIcon = ....] нужный индекс как порядковый номер иконки в ресурсах файла минус 1 т.к. они считаются с нуля.

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 23:57 17-12-2017
syrenium

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

Цитата:
редактором Реестра указать в [HKCR\<ключ_ассоциации> -> значение DefaultIcon = ....]

Спасибо, похоже то, что нужно. А можете пример конкретного ключа привести и где именно его создавать?
Сейчас в Реестре следующая картина (install-версия) http://rgho.st/7s878kYcG

Всего записей: 674 | Зарегистр. 07-12-2015 | Отправлено: 08:59 18-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
syrenium
 
Там просто - ищем подключи с именем вида .<ext> открываем его и ищем ссылочный ключ типа такого:
 
[HKEY_CLASSES_ROOT\.1sc]
@="010 Editor.1sc"
 
после открываем ключ [HKEY_CLASSES_ROOT\010 Editor.1sc] и там правим запись в подключе [HKEY_CLASSES_ROOT\010 Editor.1sc\DefaultIcon] где будет указан путь к файлу с иконкой и через запятую её индекс. Так поступаем для всех записей которые нам надо исправить. Если у нас есть право записи в данный улей (мы залогонились как админ) то ОС нам не препятствует, а внесённые изменения вступают в силу после перерисовки панели оболочки (Ctrl-R или F5, иногда придётся её перезапустить, но это редко).  


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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 11:03 18-12-2017
syrenium

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Спасибо, но честно говоря, мало что понял.
Но из того, что понял нашел и изменил следующее: http://rgho.st/85y9Ml98h
Изменил "1" на "0" в конце значения (install-версия), очистил диск С от Эскизов, перезагрузил ОС, иконки файлов стали как у exe-файла.
Вечером попробую с портативной версией в обратном порядке. Отпишусь.
 
Еще, наверное, как вариант в exe-файле группы иконок поменять местами. Только лишусь цифровой подписи файла и, наверное, изменится иконка самого exe-файла.

Всего записей: 674 | Зарегистр. 07-12-2015 | Отправлено: 11:43 18-12-2017 | Исправлено: syrenium, 11:47 18-12-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 164 165 166 167 168 169 170 171 172

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru