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

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

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

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
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Вы совершенно неисправимы в своем равнении на середину. Не только то, что должно идти в тираж имеет право на существование. Есть множество людей, которые связаны с  книгами совсем иначе, чем вы

Всего записей: 1180 | Зарегистр. 10-12-2007 | Отправлено: 18:36 25-02-2019
lets_go_champ



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

Цитата:
Можно узнать, по какой причине принято решение делать форк, а не отправлять автору оригинала патчи с доработками? Сомневаюсь, что Krzysztof готовые патчи отклонит, особенно при условии, что Sumatra уже несколько лет не развивается.

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

Всего записей: 195 | Зарегистр. 08-03-2017 | Отправлено: 23:10 25-02-2019 | Исправлено: lets_go_champ, 22:51 26-02-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
 
Я понимаю, что вы как автор того скрипта недовольны тем что я его скрыл, но не стоит обижаться на то, что он скрыт потому что оказался не востребован. Иначе шапка превратится в помойку. Давайте смотреть на вещи здраво. Появится смысл и я сам его в шапку верну, а сейчас рано.  
 
По части техники: сейчас ваш скрипт это экспериментальное решение, а серийное ещё изменится при устранении выявленных в ходе его испытаний ошибок и недостатков, и это так же препятствует его преждевременному помещению в список "готово к широкому использованию" т.е. в шапку.
 
И на этом публичную дискуссию давайте пока завершим. Мы оба понимаем текущее состояние вашей разработки, но техника эмоций не любит.
 
 
fakel76

Цитата:
Рядом с SumatraPDF-3.2-x64 на диске D лежит Unrar64.dll, но все равно создается при запуске Unrar64.dll, здесь C:\Users\.....\AppData\Local\SumatraPDF\extracted\

Да, для установленной программы используется рандомный путь относительно %LocalAppData%\SumatraPDF\Extracted - для портабельного режима вылезает ошибка в IsRunningInPortableMode(), но изменение алгоритма поиска было предложено и принято к реализации - #1116. Пока в коде этого ещё нет, но я сейчас провёл эксперимент с .CBR и подменой распаковываемой из ресурсов UnRAR64.dll v5.61.100.2835 на её более новую версию v5.70.2.2979 - файл открылся, повторной распаковки DLL не было. Буду экспериментировать далее благо есть задумки.  
 
Держите вариант собранный с UnRAR.dll v5.70.2.2979 - SumatraPDF.7z.  
 
С IsRunningInPortableMode() пока смотрю, но быстрый ответ не обещаю - у меня ещё работы полно.

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

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 03:07 26-02-2019 | Исправлено: Victor_VG, 06:09 26-02-2019
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lets_go_champ
Цитата:
можно узнать, чему именно там следует развиваться ?

Есть достаточно базовый функционал как программ вообще, так и просмотрщиков в частности. Не весь он реализован в SumatraPDF. И это помимо того, что не стоит на месте сам muPDF.

Всего записей: 1635 | Зарегистр. 26-02-2011 | Отправлено: 06:29 26-02-2019
fakel76

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Цитата:
Держите вариант собранный с UnRAR.dll v5.70.2.2979 - SumatraPDF.7z.  
Спасибо за ответ, но к сожалению повторная распаковка не ушла, будем ждать...
 

Всего записей: 715 | Зарегистр. 27-05-2012 | Отправлено: 07:15 26-02-2019
Victor_VG



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

Цитата:
к сожалению повторная распаковка не ушла

Это не повторная распаковка, а ошибка стартового алгоритма в SumatraPDF.exe который при запуске получает путь к исполняемому модулю и в зависимости от этого принимает решение о том, куда именно распаковать DLL. Я как сейчас этот его фрагмент и переписываю т.к. там проще написать этот фрагмент алгоритма заново, чем править реализованный.


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

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 09:48 26-02-2019
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Что-то не понял, я же вроде добавлял в шапку ссылку на скрипт для обновления Суматры? Victor_VG, Вы что, и его убрали?


----------
Разум когда-нибудь победит

Всего записей: 3179 | Зарегистр. 09-02-2003 | Отправлено: 10:12 26-02-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smitis
 
Нет, я его не убирал. К моменту когда я скрыл ссылку на эксперимент Krot66 её уже было. Он добавил в конец шапки свой фрагмент под именем "Родственные темы" со ссылкой на свою тему и подписью "доработанная версия популярного просмотрщика" которая вызвала кучу вопросов.  
 
Сейчас я чуть поправил шапку с сохранением всей информации в ней и перенёс ссылку на его тему в "Прочее, что редко требуется, да на любителя." в тот же блок где и ссылка на пост с описанием предложенного им скрипта т.к. это его логическое продолжение. А ссылку на скрипт обновления с GitHub думаю стоит расположить в конце блока тестовых сборок, например как "Скрипт для скачивания текущих тестовых сборок с GitHub". Так понятнее будет, и отследить изменения легче.

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

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 11:22 26-02-2019 | Исправлено: Victor_VG, 11:50 26-02-2019
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
По-моему, на текущий момент прятать что-то под спойлер "Прочее, что редко требуется, да на любителя." бессмысленно. Один-два пункта в шапке погоды не сделают, а реально что-то добавлять своё очередь тоже не стоит и за разрастание шапки можно не переживать.

----------
Разум когда-нибудь победит

Всего записей: 3179 | Зарегистр. 09-02-2003 | Отправлено: 11:55 26-02-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smitis
 
 
Туда давно убрали то, что "требуется по случаю, да на любителя и когда сильно припрёт". Это уже давно сделали когда в шапку стали добавлять всё подряд по принципу "Мне нравится - Я добавил!.

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

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 13:10 26-02-2019
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
Вижу там только про скрипт autohotkey.

----------
Разум когда-нибудь победит

Всего записей: 3179 | Зарегистр. 09-02-2003 | Отправлено: 13:30 26-02-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smitis
 
Тогда была генеральная уборка.

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

Всего записей: 33133 | Зарегистр. 31-07-2002 | Отправлено: 13:59 26-02-2019
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые,
 
Одна иконка на разные форматы (DjVu и PDF, например) как-то не очень удобно. Для DjVu прописал свою через реестр, а для PDF так же просто не получилось (пока делал для программы с инсталлятором, переустановлюсь, посмотрю, что будет с портативной версией). В принципе, это не беда, но есть ещё FB2 с точно такой же иконкой... Хотя для него, скорее всего, будет также легко, как и для DjVu (если найду под него приличную иконку). Но жёлтая PDF как-то непривычно...
 
Кто-то для себя прописывал иконки для разных форматов? Интересно решение именно для PDF, да и сами иконки разных форматов тоже были бы кстати.
 
Пример
 
ЗЫ При этом я также категорически против раздувания дистрибутива, как об этом писали выше. Простого стороннего решения типа примера выше было бы выше крыши

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 14:36 26-02-2019 | Исправлено: Oleg_II, 14:49 26-02-2019
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Вот здесь есть набор иконок именно для SumatraPDF. Не берусь судить, насколько он визуально приятен.
 
Сам я использую для pdf стандартную иконку программы, для djvu известную версию из сети, для электронных книг epub, fb2, mobi - одну старую иконку от azw формата. Ассоциирую простым reg-файлом.
 
   

Всего записей: 1635 | Зарегистр. 26-02-2011 | Отправлено: 14:52 26-02-2019 | Исправлено: eddiezato, 14:57 26-02-2019
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eddiezato
Вот, спасибо! Сейчас глянем.
(DjVu у меня практически такой же
 
Вариант ассоциации, в принципе, тот же самый и есть, только реализация другая
 
 
Добавлено:
Предлагаемые иконки отличатются только цветом (ну, и надписью, которая на иконке всё равно почти не видна будет).

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 14:57 26-02-2019 | Исправлено: Oleg_II, 15:04 26-02-2019
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Цитата:
Предлагаемые иконки отличатются только цветом (ну, и надписью, которая на иконке всё равно почти не видна будет).

Поэтому я этот набор не использую. Это был просто пример реализации иконок конкретно под SumatraPDF.
 
В используемым мною варианте разношерстных иконок визуально различать форматы очень легко, да и уже дело привычки.
 
В Win10 для pdf есть такая оригинальная иконка, по мне, так имеет право на жизнь, если желтая непривычна:
 

Всего записей: 1635 | Зарегистр. 26-02-2011 | Отправлено: 15:11 26-02-2019 | Исправлено: eddiezato, 15:20 26-02-2019
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eddiezato
Цитата:
В Win10 для pdf есть такая оригинальная иконка, по мне, так имеет право на жизнь, если желтая непривычна:
Вполне. Только как назначить её для типа файлов при использовании сабжа?
Вот в чём вопрос.
 
ЗЫ Прописать-то я её могу, но вот именно для PDF сабж забирает иконку под себя. Что-то я, наверное, упускаю в установках для реестра.

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 16:09 26-02-2019 | Исправлено: Oleg_II, 16:22 26-02-2019
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Самому иконка понравилась.
Я ее вытащил, если кому нужно, то берем здесь.
 
UPD
В reg-файле вот такой код (пути, конечно, свои).

Всего записей: 1635 | Зарегистр. 26-02-2011 | Отправлено: 16:38 26-02-2019 | Исправлено: eddiezato, 16:53 26-02-2019
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eddiezato
Хм... Т.е. Вы просто задали новую иконку ВСЕМ открываемым сабжем типам файлов (кроме тех, которые задаёте отдельно). Но у меня это не получилось при инсталлируемой программе, остаётся её же иконка что бы я ни прописывал в SumatraPDF\DefaultIcon (см. пример выше).
 
ЗЫ Я использую уже привычную иконку из АкробатРидера. Вообще, нашёл несколько картинок в одном стиле, может когда в иконки переделаю (или у кого-то раньше скоммунизжу
 
     

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 16:55 26-02-2019 | Исправлено: Oleg_II, 16:58 26-02-2019
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
При установке у меня задается ассоциации программы только с pdf файлами.
Затем я запускаю свой reg-файл, который создает еще записи для djvu, epub и прочего, плюс можно добавить еще одну строчку для pdf - смену иконки. Затем нужно заставить ОС обновить кэш иконок, например, перевыбрав SumatraPDF программой по умолчанию для pdf файлов, и вуаля.
 
UPD
По логике сценария у вас вроде бы все верно, должна применяться выбранная иконка. Может просто кэш иконок ОС показывает старую?
 
А зачем вообще создавать ветку HKLM,Software\Classes\SumatraPDF если вы используете PDFDoc ?
 


Reg-файл
(пути до иконок менять на свои)

Всего записей: 1635 | Зарегистр. 26-02-2011 | Отправлено: 17:06 26-02-2019 | Исправлено: eddiezato, 17:22 26-02-2019
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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