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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 173 174

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

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
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересно, существует ли объективная причина, что автор перестал делать pre-releases? Или это просто «А, ну их»?..

Всего записей: 3097 | Зарегистр. 20-03-2008 | Отправлено: 15:18 05-02-2025
Koyotero



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

Цитата:
Интересно, существует ли объективная причина, что автор перестал делать pre-releases? Или это просто «А, ну их»?

Там, насколько я понял, дело в необходимости получения электронной подписи.
Денег мало видимо на неё, вот дело и зависло. Может вы займётесь сборкой из исходников, хотя бы на пробу?

Всего записей: 1326 | Зарегистр. 30-10-2005 | Отправлено: 15:53 05-02-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну там даже баг на русском практически открыт о невозможности сборки
https://github.com/sumatrapdfreader/sumatrapdf/issues/4784
что-то где-то недовложено/написано в скриптах/проекте сборки.  
У автора локально все норм, а на коде гитхаба - не собраться...
 
Но да, согласимся, что Latest SumatraPDF pre-release build version 16779, built on 2024-08-23
это уж слишком давно было... Может ему просто надо рассказать о возможности автосборки на гитхабе?

Всего записей: 4522 | Зарегистр. 01-04-2006 | Отправлено: 16:17 05-02-2025 | Исправлено: destiny_child, 16:20 05-02-2025
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child (пост) [?]
Цитата:
на коде гитхаба - не собраться

Но в конце топикстартер написал, что у него собралось после того, как поменял настройки под свой комп. Чего он там поменял...

Цитата:
Может ему просто надо рассказать о возможности автосборки на гитхабе? [?]

Неужто не знает? )) Я именно про это и думал, но, честно говоря, опасался влазить в эту историю, боюсь время потерять и ничего не добиться. Спросил на всякий случай в том же Issue, но на ответ особо не надеюсь.
 
Добавлено:
А вообще-то вот жеж у него автосборщики
https://github.com/sumatrapdfreader/sumatrapdf/tree/master/.github/workflows
Попробую, вдруг получится. Только пока не ясно куда там деваются собранные файлы после сборки и как их выуживать...

Всего записей: 3097 | Зарегистр. 20-03-2008 | Отправлено: 19:18 05-02-2025 | Исправлено: yozhic, 21:31 05-02-2025
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Koyotero,destiny_child
В общем, через пень-колоду, но вроде разобрался. Вся запара только в публикации: как результирующие файлы после сборки «достать» из workflow, запостить в релизах и более-менее прилично всё это оформить. Кажется, справился — обе битности:
 
https://github.com/yozhic/sumatrapdf/releases/tag/pre.2025-02-06
 
Только один ньюанс: поскольку это форк, и я добавил в него свой сборочный файлик, то коммитов стало на 1 больше, соответственно и цифра версии Суматры стала на единицу выше (см. в окошке About). Т.е. родная 3.6.16881 соответствует 3.6.16882 форка. Тут уж ничего не поделаешь, так в коде вычисляется номер пре-релиза = по кол-ву коммитов. Менять это — овчинка выделки не стоит, так что просто имейте в виду, пожалуйста.
 
Добавлено:
Собственно, каждый сам себе может такое же удовольствие устроить. Надо форкнуть репу, создать свой workflow вот с таким содержимым
https://github.com/yozhic/sumatrapdf/blob/master/.github/workflows/altBuild.yml
запустить его из Actions, минут 20 подождать (столько компилится) и готово. Если ещё сделать свой форк приватным, никому не видным, то вообще всё тихо-спокойно. Я обычно так и делаю, но в этот раз оставил открытым, чтобы камрады могли скачать.
 
Добавлено:
И ещё ньюанс, точнее вопрос: при сборке создаются ещё отладочные файлы *.pdb, надо их включать в публикацию или не надо?

Всего записей: 3097 | Зарегистр. 20-03-2008 | Отправлено: 20:22 06-02-2025 | Исправлено: yozhic, 20:36 06-02-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скорее нет, чем да. Несмотря на то, что суть таких пре-релизов именно в дебаге/тестах. Вряд-ли много людей их будут прогонять.
А вот просто новый пре-релиз - поставят.

Всего записей: 4522 | Зарегистр. 01-04-2006 | Отправлено: 22:00 06-02-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<не вышло>
 
Ломается тут -  
 
.\src\utils\WinDynCalls.cpp(199,57): error C2838: "DWMWA_CAPTION_COLOR": недопустимое полное имя в объявлении члена [.\vs2019\utils.vcxproj]
.\src\utils\WinDynCalls.cpp(199,76): error C2065: DWMWA_CAPTION_COLOR: необъявленный идентификатор [.\vs2019\utils.vcxproj]
 
возможно что ей нужен более новый чем доступные мне Platform SDK или это место надо в хидерах объявить, но как?
 
 
 


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

Всего записей: 35211 | Зарегистр. 31-07-2002 | Отправлено: 23:34 06-02-2025 | Исправлено: Victor_VG, 23:53 06-02-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dwmapi.h
This value is supported starting with Windows 11 Build 22000.
Windows SDK 10.0.22000.0 (aka first Windows 11 SDK)

Всего записей: 4522 | Зарегистр. 01-04-2006 | Отправлено: 00:37 07-02-2025 | Исправлено: destiny_child, 00:40 07-02-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
 
Ну, знать у меня гранаты не той системы.


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

Всего записей: 35211 | Зарегистр. 31-07-2002 | Отправлено: 01:41 07-02-2025
Antonij72



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

Цитата:
https://github.com/yozhic/sumatrapdf/releases/tag/pre.2025-02-06

За 4 месяца новостей\билдов\сборок новых не появилось?

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 3981 | Зарегистр. 11-07-2005 | Отправлено: 01:01 02-06-2025
Twitcher



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня 352.. похрамывает, но таки работает..
 

Всего записей: 539 | Зарегистр. 19-11-2024 | Отправлено: 04:16 02-06-2025 | Исправлено: Twitcher, 04:17 02-06-2025
MichaelMM

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Twitcher,
если не секрет - на какие лапы похрамывает?
А то я начал с 3.4.6, потом посмотрел вышедшую 3.5.2 - оказалась заметно хуже, безуспешно попробовал тут это обсудить, да и вернулся на 3.4.6, и не тратил время больше.
Но хотелось бы понять, это только у меня, или общая ситуация.

Всего записей: 186 | Зарегистр. 19-06-2007 | Отправлено: 07:22 02-06-2025 | Исправлено: MichaelMM, 07:47 02-06-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Общая ситуация, что SumatraPDF после версии 3.2 превратилась в жуткого монстра с кучей ненужных фич.

Всего записей: 6068 | Зарегистр. 11-03-2003 | Отправлено: 07:47 02-06-2025
MichaelMM

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, не могу найти описания расширенных настроек по ссылке в шапке,  
_https://github.com/sumatrapdfreader/sumatrapdf/tree/master/website/settings<номер версии>.html
ведёт на "404 - page not found". (Номер версии вводил цифрами подряд.)
Пожалуйста, дайте работающие ссылки (на 3.2, 3.4.6 и 3.5.2).

Всего записей: 186 | Зарегистр. 19-06-2007 | Отправлено: 08:23 02-06-2025
DimmY



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Причём автор делает вид, что не понимает, откуда претензии.

Всего записей: 5008 | Зарегистр. 22-04-2002 | Отправлено: 08:24 02-06-2025
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72 (пост) [?]
Цитата:
За 4 месяца новостей\билдов\сборок новых не появилось?

У автора почти ничего не меняется. За это время только 3 новых коммита: редакция переводов, исправление одного редкого краша, обновление одной вспомогательной утилитки. Когда поменяет что-то существенное, тогда соберём — мне так кажется.
 
MichaelMM (пост) [?]
Цитата:
Пожалуйста, дайте работающие ссылки (на 3.2, 3.4.6 и 3.5.2)


https://www.sumatrapdfreader.org/settings/settings3-2
https://www.sumatrapdfreader.org/settings/settings3-4
https://www.sumatrapdfreader.org/settings/settings3-5

Всего записей: 3097 | Зарегистр. 20-03-2008 | Отправлено: 09:48 02-06-2025 | Исправлено: yozhic, 09:48 02-06-2025
mdvv

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
обнаружил такую проблему :
 
SumatraPDF некорректно производит переход по закладкам (со смещением), если файл PDF содержит страницы с разной ориентацией. Проверено на версиях от 3.2 до 3.6.
 
В качестве примера приложены 2 тестовых файла
 
Запуск просмотрщика:
 
SumatraPDF-3.5.2-32.exe -view "continuous single page" -zoom "fit width" Test1.pdf
 
SumatraPDF-3.5.2-32.exe -view "continuous single page" -zoom "fit width" Test2.pdf
 
Например, если выбрать закладку Mark4 в файле Test2.pdf, то видно, что навигация произошла некорректно. При просмотре файла Test1.pdf и выборе закладки Mark4 все работает как надо.
 
в Adobe Acrobat reader, 2345 PDF reader, PDF-XChange при навигации в файле Test2.pdf таких проблем нет.
SumatraPDF на данный момент устраивает во всем, но вышеуказанное портит картину. Пока нашел единственный выход - все страницы привести к вертикальной ориентации.
 
Test1.pdf
Test2.pdf

Всего записей: 314 | Зарегистр. 16-07-2003 | Отправлено: 15:03 03-06-2025 | Исправлено: mdvv, 15:14 03-06-2025
jourmager

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

Цитата:
SumatraPDF некорректно производит переход по закладкам (со смещением), если файл PDF содержит страницы с разной ориентацией.

Есть такое. Но как-то хитро - зависит от масштаба просмотра и от размера страницы (не от ориентации). Более детально исследовать сейчас времени нет, т.к. комбинаций многовато.
 
Вопрос 1: в чём и как вы делали закладки со смещением для тестовых файлов?
Вопрос 2: в каком реальном pdf применяются такие закладки?
 

Всего записей: 994 | Зарегистр. 04-11-2019 | Отправлено: 19:34 03-06-2025
mdvv

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

Цитата:
Но как-то хитро ..  комбинаций многовато  

нет там ничего хитрого
 
компоновка = прокручивать постранично
 +  
масштаб = вписать по ширине
 
т.е. самый распространенный вариант показа PDF с закладками (imho)
 
именно поэтому я и указал строку запуска, чтобы было понятно что и как НЕ работает в SumatraPDF
 
Смысл работы закладок (bookmark) в PDF - кликнули по закладке - вьюер делает переход на нужную страницу и позиционирует место, связанное с закладкой, в самый верх окна (для режима подгон по ширине + прокрутка).
Именно так работают Adobe Acrobat reader, 2345 PDF reader, PDF-XChange и многие другие, что выглядит вполне логично.
SumatraPDF, в вышеописанной ситуации, работает как и другие программы, но только если в PDF файле все страницы имеют вертикальную ориентацию. Как только среди страниц PDF есть хотя бы одна с горизонтальное ориентацией, навигация по закладкам начинает работать некорректно по всему файлу !
Странно что за все эти годы существования программы никто не упоминал про такую проблему.
 

Цитата:
Вопрос 1: в чём и как вы делали закладки со смещением для тестовых файлов?  

Вы меня не так поняли - там не закладки со смещением, там при клике по закладке, позиционирование идет не в то место, с которым связана закладка, а заметно выше. Логика такова - чем дальше закладка указывает от верха страницы, тем больший у SumatraPDF получается промах (смещение от нужного места вверх).
PDF созданы в Word, закладки размечены в PDF-XChange.
 

Цитата:
Вопрос 2: в каком реальном pdf применяются такие закладки?  

В реальности у меня таких PDF файлов достаточно много - в документах идет то текст, то вставлена широкая таблица и поэтому ориентация страниц периодически меняется с вертикальной на горизонтальную и наоборот, поэтому навигация по закладкам в них и "промахивалась" постоянно.
Однако, чтобы воспроизвести ошибку в работе SumatraPDF, я решил вручную создать простые 3х страничные файлы, которые и присоединил к своему первому сообщению.

Всего записей: 314 | Зарегистр. 16-07-2003 | Отправлено: 23:58 03-06-2025 | Исправлено: mdvv, 00:07 04-06-2025
jourmager

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

Цитата:
Вы меня не так поняли

Я вас прекрасно понял.

Цитата:
нет там ничего хитрого

Ну да, ну да ...


Всего записей: 994 | Зарегистр. 04-11-2019 | Отправлено: 00:20 04-06-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 173 174

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru