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

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

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

Patrick



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

SumatraPDF – небольшая бесплатная программа с открытым исходным кодом для просмотра файлов PDF (.pdf); eBook: незашифрованных EPUB (.epub), MOBI (.mobi и незашифрованные.azw), FictionBook (.fb2, .fb2z, .zfb2); .pdb (Palm DOC формат), Psion Series 3: .tcr; comic book: .cbz, .cbr, .cbt, .cb7; архивов .7z, .rar, .tar, .zip с изображениями; DjVu (.djv, .djvu); Microsoft Compiled HTML Html (.chm); XPS (.xps, .oxps, .xod); изображений (.jpg, .png,.gif, .webp, .tiff, tga, .j2k, .bmp, .dib). Если установлен Ghostscript поддерживаются PostScript (.ps, .eps) и PJL (Printer Job Language) файлы в среде Windows.
 
Программа отличается очень быстрым запуском и высокой скоростью работы, простым дизайном, низкими требованиями к системе, возможностью запуска с внешних USB-накопителей. Хотя SumatraPDF и уступает Adobe Reader по функциональным возможностям, в ней есть всё необходимое для быстрого просмотра файлов. Начиная с версии 3.0 по умолчанию используется MDI интерфейс ("один документ - одна вкладка"). В её коде отсутствуют т.н. "визуальных улучшатели изображения" т.е. в отличии от Adobe Reader, FoxIt Reader, PDFXchange и их аналогов SumatraPDF (как и GSView) не увеличивает толщину линий и не искажает геометрию и исходные цвета заданные автором файла для получения "красивой картинки" и вы видите на экране именно то, что записано в документе, а не то что вам хотят показать разработчики программы просмотра.
 
Для просмотра изображений, архивов и ряда других форматов требуется версия v3.3.12851 Git-42bafb49da pre-release и новее, а для поддержки просмотра .ps/.eps/PJLl/TeX/LaTeX файлов требуется установленный AGPL GhostScript v9.53.3 и новее (в ранних версиях были серьёзные ошибки). Поддержка GhostScript 3.54+ в ранних версия отсутствует т.к. в GhostScript 3.54.0 изменился API, для работы с ним требуется SumatraPDF v3.3.13348 Git 5a295db98 и новее.

Текущая Release версия - 3.3.3 (от 21.07.2021):
 
Инсталлер x64 | Портативная x64 | Инсталлер x86 | Портативка x86 | Исходники (GitHub) | Примечания к выпуску | исходники | изменения в исходниках | Расширенные настройки
 
О "Portable"...
 
Системные требования (указаны внизу страницы загрузки):
 
Поддерживаемые ОС: Windows 10, Windows 8, Windows 7, Vista. Для XP используйте v3.1.2 .
Supported OS: Windows 10, Windows 8, Windows 7, Vista. For XP use version 3.1.2 .

 
О режиме Manga: -- данный режим доступен только для форматов Comic books и для его корректной работы требуется v3.3.12397 и новее.
 
Текущая Pre-Release версия (возможны ошибки в работе) в разработке (Dev, Beta, тестовая) – 3.4:
 
от Krzysztof Kowalczyk (разработчик Sumatra PDF, минимально требуется Windows 7, сборки выборочные, только AMD64), там же есть ссылка на AMD64 текущие Daily builds, но в них могут быть скрытые ошибки и по просьбе автора линк на них не приводится.
от Victor_VG - AMD64 и x86 инсталлер и портативный варианты (в архив включён NPP-плагин v3.2 Git-6f4c726e0f) и комбинированный x86+x64 установщик (ассоциация со всеми типами файлов, кроме xps и chm), документация, минимально требуется Windows 7 (x86/x64), последняя версия для XP/Vista

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

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

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



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

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

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



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SumatraPDF v3.2 Git-49c79e307d
21.02.2017
 
  • update translations
     
    собрал, положил, ждёт


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

  • Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 02:57 21-02-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SumatraPDF v3.2 Git-a9999f9dec
    27.02.2017
     
    Changes list:. Визуально поменялось не столь много - например в инсталляторе не выводится анимированная картинка, зато головной боли со сборкой не стало. По крайней мере у меня, а картинка - а она вообще нужна? Меня бы устроило коли бы инсталлер имел визуально небольшое окно, и чтобы окно опций установки выводилось только при необходимости.


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 21:34 27-02-2017
    Koyotero



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Что они там натворили? В заголовке вкладке исчезли названия документов. У меня на Win7 x64 именно так.
    Мало того, так она еще и крашится постоянно при открытии документов. Брал и вашу сборку, и сборку Кшиштофа.
    Ваша сборка хотя бы документы открывает, но без заголовка вкладок.

    Всего записей: 1154 | Зарегистр. 30-10-2005 | Отправлено: 22:23 27-02-2017 | Исправлено: Koyotero, 22:33 27-02-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Koyotero
     
    Регрессия кода. Давайте мне в ПМ подробности падений (если есть записи отладчика было не плохо) и отпишу Кристоффу на ГитХаб чтобы он знал что сломалось. Похоже детские проблемы перехода на С++11/Clang.
     
    Добавлено:
    Добавил туда же (хотя по совести и не стоило) и навигацию с картинками и инсталлер, но я считаю что это рабочие моменты которые после будут поправлены.


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 23:25 27-02-2017 | Исправлено: Victor_VG, 07:50 04-03-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Отыскал у себя и положил SumatraPDF_v3.2 Git-49c79e307d.7z это последняя версия до изменений 25 - 27 февраля и тут хоть с навигацией проблем нет. Комбинированный установщик у меня не сохранился, а откатывать исходники ради его сборки пока нет желания.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 04:46 28-02-2017 | Исправлено: Victor_VG, 04:50 28-02-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Одно условие падения я отыскал - должны совпасть три логических условия:
     
    RestoreSession=True ^ Input_pasword_encrypted_file ^ Password_is_unknown
     
    их совпадение приводит к 100% падению с AV в одном из движков. Отписался в Issues#729. В данном случае это не ошибка программы как таковой, а ошибка алгоритма восстановления сессии который подавляет запрос на ввод не сохранённого пароля для зашифрованного файла, хотя по идее должен его вывести и приостановить дальнейшие операции до его ввода и проверки, либо пропустить такой файл с сообщением что файл зашифрован а пароль не известен.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 21:08 28-02-2017 | Исправлено: Victor_VG, 21:09 28-02-2017
    Koyotero



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

    Всего записей: 1154 | Зарегистр. 30-10-2005 | Отправлено: 21:51 28-02-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Koyotero
     
    Правильно, ибо оно попадает в более общее условие (RestoreSession=True ^ Input_pasword_encrypted_file ^ Password_is_unknown) v RestoreSession=True т.к. ошибка в алгоритме восстановления сессии.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

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



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Думаю, что если Кристоф снова под надуманным предлогом закроет очередной баг-репорт #730 как закрыл #729:

    Цитата:
    I cant reproduce the invisible title nor other crashes, so closing this one.
     
    I looked at the test kit SumatraPDF-v3.2-Git-49c79e307d_test.zip and was able to load all the files inside Test directory with both 32 and 64-bit Sumatra version included in the .zip. This was on Win 10 64-bit.
     
    There's nothing more I can investigate given the information I have.

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

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 19:18 01-03-2017
    Koyotero



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

    Всего записей: 1154 | Зарегистр. 30-10-2005 | Отправлено: 19:26 01-03-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Koyotero
     
    Не знаю, думаю никто за это не возьмётся во избежание копирастных разборок. Пока я дал Кристофу подсказку проверить вызовы по MSDN, но там их за 600 штук (если точно 604), и все ли они существуют вне глюка 10 и сама M$ не скажет ибо это её политика направленная на искусственное создание условий когда в ОС будут работать исключительно только её приложения.  
     
    Добавлено:
    Я тут глянул собранную v3.2 Git-3f025c62e1 - так в ней в SumatraPDF-no-MUPDF.exe 836 (для х86)/838 (для х64) вызова, не считая по сто- сто пятьдесят вызовов API (.Imports) в DLL. Если компилятор, точнее линке VS 2015 где-то самовольно ставит вызовы для десятки ... я не завидую Кристофу в их поисках.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 19:39 01-03-2017 | Исправлено: Victor_VG, 20:59 01-03-2017
    Dunkeshu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Цитата:
    Я тут глянул собранную v3.2 Git-3f025c62e1 - так в ней в SumatraPDF-no-MUPDF.exe 836 (для х86)/838 (для х64) вызова, не считая по сто- сто пятьдесят вызовов API (.Imports) в DLL. Если компилятор, точнее линке VS 2015 где-то самовольно ставит вызовы для десятки ... я не завидую Кристофу в их поисках.
    Ну так пробуйте другую версию VS использовать. Или шаг в сторону - попытка к бегству?  

    Всего записей: 617 | Зарегистр. 25-01-2010 | Отправлено: 21:34 01-03-2017
    Koyotero



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

    Цитата:
    Ну так пробуйте другую версию VS использовать. Или шаг в сторону - попытка к бегству?  

    Можете выложить Суматру, собранную в другой версии VS? Хотя бы ради интереса, заодно увидим работоспособна она или нет.

    Всего записей: 1154 | Зарегистр. 30-10-2005 | Отправлено: 21:39 01-03-2017 | Исправлено: Koyotero, 21:40 01-03-2017
    Dunkeshu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Koyotero Не собирал, так как без надобности, но это не значит, что это невозможно.  

    Всего записей: 617 | Зарегистр. 25-01-2010 | Отправлено: 21:51 01-03-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dunkeshu
     
    Там Кристоф за последний год переписал код под VS2015. Я пробовал собрать через nmake 2010-м - куча ошибок компиляции и итоговый код 0х2. Суматра переписана под стандарт С++11. У меня есть подозрения вот на эту правку как на место где стоит править, но сломано было в одном из коммитов от 25 февраля ибо уже в тот день имена табов испарились...


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 23:01 01-03-2017
    Koyotero



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Залил сборку от Victor_VG v3.2 Git-8307b6c431 https://yadi.sk/d/azWaAlQY3Es4EU , как последнюю нормально работающую. Может пригодится кому, других у себя в закромах не нашел.

    Всего записей: 1154 | Зарегистр. 30-10-2005 | Отправлено: 23:16 01-03-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Собрал премайком 5а11 проекты под 2010 - ========== Построение: успешно: 0, с ошибками: 36, без изменений: 0, пропущено: 0 ==========. У вас какие идеи есть?
     
    Добавлено:
    Судя по коммиту это версия от 21.01.2017, а уже с Git-21627370d7a можно начинать искать ошибки - серьёзные внутренние переделки начались тут...
     
    Добавлено:
    Dunkeshu

    Цитата:
    Koyotero Не собирал, так как без надобности, но это не значит, что это невозможно.

    выше я привёл фрагмент лога сборки, но раз возможно (вдруг получится ибо чем чёрт не шутит?), то что с этим делать?


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 23:18 01-03-2017
    Dunkeshu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Цитата:
    выше я привёл фрагмент лога сборки, но раз возможно (вдруг получится ибо чем чёрт не шутит?), то что с этим делать?
    Это закономерно, так как причин множество, как и зависимостей в проекте. По крайней мере собирать подобный проект, из одной командной строки, вероятно не стоило бы.

    Всего записей: 617 | Зарегистр. 25-01-2010 | Отправлено: 00:27 02-03-2017
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dunkeshu
     
    А тот факт, что в readme.md в корне лежащем каталога исходников проекта записано:

    Цитата:
    ## SumatraPDF Reader
     
    SumatraPDF is a multi-format (PDF, EPUB, MOBI, FB2, CHM, XPS, DjVu) reader
    for Windows under (A)GPLv3 license, with some code under BSD license (see
    AUTHORS).
     
    More information:
    * [main website](http://www.sumatrapdfreader.org) with downloads and documentation
    * [wiki with more docs](https://github.com/sumatrapdfreader/sumatrapdf/wiki)
     
    To compile you need Visual Studio 2015. [Free Community edition](https://www.visualstudio.com/products/visual-studio-community-vs)
    works.
     
    Open `vs2015/SumatraPDF.sln`.
     
    [![Build status](https://ci.appveyor.com/api/projects/status/tesjtgmpy26uf8p7?svg=true)](https://ci.appveyor.com/project/kjk/sumatrapdf)

    To compile you need Visual Studio 2015 игнорируем? Равно как и то, что VC++2010 поддерживает стандарт языка С++9, а VC++2015 более новый С++11?

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 29434 | Зарегистр. 31-07-2002 | Отправлено: 02:16 02-03-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

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


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru