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

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
похоже, библиотечка окосячилась – падает com surrogate при переключении на эскизы в проводнике.
 
SumatraPDF v3.2 Git-4207ab7ab
windows 7 sp1 x64 [up to date]
 

Цитата:
application error, event code 1000
Имя сбойного приложения: DllHost.exe, версия: 6.1.7600.16385
Имя сбойного модуля: libmupdf.dll, версия: 3.2.0.0 - 30 694 400 bytes
Код исключения: 0xc0000005
Путь сбойного приложения: C:\Windows\system32\DllHost.exe
Путь сбойного модуля: C:\Program Files\SumatraPDF\libmupdf.dll


Всего записей: 194 | Зарегистр. 12-10-2012 | Отправлено: 17:37 14-11-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SumatraPDF v3.2 Git-97595ee56 (x86 и AMD64 для Win7 и новее, х86 для WinXP/Vista)
 
  • архивов больше нет и не будет - не хочу снова поднимать Git LFS ибо на неё было полно нареканий пользователей, посему суматра помещена в отдельный каталог.
  • текущая версия SumatraPDF v3.2 Git-97595ee56 требует Windows 7 или новее, но для тех у кого стоит Windows XP/Vista в данный коммит включена SumatraPDF-v3.2 Git-56c5dc61e для Windows XP (только 32-бит изменения в исходники внёс Кристоф. Более новые версии под ХР не собираются из-за изменений в исходниках MuPDF - на деле компилятор сообщает о 30-и типах ошибок, но в логи летит свыше 900 ошибок в разных файлах исходников и править такое количество ошибок бессмысленно, потому сборка для ХР прекращена).
  • комбо сборка помещена в тот же каталог что и остальные файлы проекта
  • входившая в архивы документация доступна в том же каталоге
  • дальнейшие обновления будут инкрементными - только изменившиеся файлы, всё остальное можно скачать со страницы Release, этот релиз первый с данной структурой.
     
    Добавлено:
    uaixovich
     
    Как воспроизвести? У меня в ПКМ только иконка суматры и если кликнуть по не открывается документ и ничего не падает ибо в той либе что собирается с суматрой падать нечему...

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 08:39 21-11-2019 | Исправлено: Victor_VG, 17:19 21-11-2019
    yozhic



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG (пост)
    Цитата:
    SumatraPDF v3.2 Git-97595ee56

    404 по ссылке. У меня рабочая вот эта:
    https://github.com/VictorVG/Software/releases/tag/SPDF-97595ee56
    (SPDF вместо SumatraPDF)

    Всего записей: 2766 | Зарегистр. 20-03-2008 | Отправлено: 16:34 21-11-2019
    AKRAV



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    упппс... проглядел. Данное сообщение можно к удалению.

    Всего записей: 3062 | Зарегистр. 04-07-2006 | Отправлено: 16:40 21-11-2019 | Исправлено: AKRAV, 16:41 21-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yozhic
     
    Это я тэг переименовал и забыл поправить ссылку. Исправлено. Спасибо!

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 17:22 21-11-2019
    uaixovich



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

    Цитата:
    Victor_VG
    Как воспроизвести?

     
    удалил предыдущие версии проги,
    содрал установщик SumatraPDF-3.2-x64-install.exe,
    проинсталлировал с параметрами
    "Использовать для просмотра PDF" и "Просмотр документов средствами Windows",
     
    открыл в проводнике папку с несколькими pdf-файлами,
    рядом с кнопкой проводника "Изменить представление" переместил ползунок вверх –
    до уровня "Крупные значки",
     
    генерация эскиза каждого pdf-файла выбивает окно
    "Прекращена работа COM Surrogate..."

    Всего записей: 194 | Зарегистр. 12-10-2012 | Отправлено: 02:18 22-11-2019
    yozhic



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ? Мне это только кажется или действительно так оно и есть: Суматра стала цвета ярче отображать.

    Всего записей: 2766 | Зарегистр. 20-03-2008 | Отправлено: 02:18 22-11-2019
    Victor_VG



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

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 05:29 22-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SumatraPDF v3.2 Git-b1653024e
     
    Кристоф порадовал - заменил один объёмный шрифт более компактным и -2/3 в размерах бинарников. Теперь всё снова в архиве. Сборок для ХР уже точно не будет - компилятора под неё нет.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 17:59 28-11-2019
    TsmK74

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А на сайте когда ожидать новой версии?

    Всего записей: 752 | Зарегистр. 27-08-2016 | Отправлено: 19:37 28-11-2019
    uncleShi



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Только у меня внезапно последняя версия полезла?
     

    Всего записей: 3018 | Зарегистр. 29-05-2003 | Отправлено: 23:35 28-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TsmK74
     
    Сейчас с дисковую подсистему после аварии проверю и закоммичу.
     
    Добавлено:
    uncleShi
     
    Да, поскольку в данном PDF явно стоят активные гиперссылки наружу. Если их в документе нет, то и суматра в сеть не обращается - PH и отладчик с этим не обманешь.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 07:37 29-11-2019
    TsmK74

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

    Всего записей: 752 | Зарегистр. 27-08-2016 | Отправлено: 05:54 30-11-2019 | Исправлено: TsmK74, 05:55 30-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TsmK74
     
    Разработчик у Суматры единственный - Кристоф, но другие люди могут его убедить принять то или иное предложение, хотя иной раз и далеко не сразу. Некоторые мои предложения Кристоф принял, но далеко не все. Например я поднимал вопрос по поводу использования кода unrar.dll для распаковки RAR5, а поскольку автор unarr так и не смог найти решение для RAR 5.0 support needed Кристоф судя по последним комментам интегрировал код распаковки из исходников UnRar.dll:
     
    [679c45f28] 2019-11-29 14:04:22 -0800 Krzysztof Kowalczyk : switch to built-in unrar
    [719a6c6bd] 2019-11-29 13:13:57 -0800 Krzysztof Kowalczyk : add unrar project
    [2183a0184] 2019-11-29 11:13:18 -0800 Krzysztof Kowalczyk : add unrar
     
    посмотрим что вышло. Я вроде более-менее поднял дисковую стойку после аварии и могу работать.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 06:48 30-11-2019
    fakel76

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Цитата:
    я поднимал вопрос по поводу использования кода unrar.dll  

    Добрый день, прошу простить, давно не следил за темой..., то есть, теперь наконец-то Sumatra не будет писать unrar.dll в AppData?  

    Всего записей: 715 | Зарегистр. 27-05-2012 | Отправлено: 13:03 30-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SumatraPDF v3.2.11422 (Git 4128a3b0d)
     
    закоммитил со всеми новыми возможностями в пару Zip архивов (формируются сборочным тулкитом, формат Zip выбран потому, что XP и более новые ОС сами его распакуют, а на более ранних чем WinXP/7 ОС входящие в архив версии не запустятся). Новая версия не использует UnRAR.DLL для работы с RAR5 и открывает такие .CBR заметно быстрее чем предыдущие, а также не экспортирует в профиль пользователя unrar.dll из своих ресурсов.
     
    P.S.
     
    Относительно падений при закрытии вкладок - видел, но условие как я понял "Завершение работы программы в момент закрытия вкладки вызывает сбой в ntdll.dll" - падает API RtlFree(). Пытаюсь вытащить место где возникает сбой в отладчике, но пока не удаётся добраться до него. А писать на баг-трекер "падает в WinAPI" - только зря людей отвлекать поскольку у такого такого сбоя может быть бесконечное число причин. Появится ясность что происходит тогда можно будет инц создать, а пока рано, нужно убедится что тут нет наложения событий...
     
    fakel76
     
    Та сборка v3.2.11422 для Win7+ что я закоммитил уже не пишет, версия для ХР ещё пишет. Ну, я бы и рад собрать для ХР новую, но править в исходниках MuPDF свыше 900 не совместимых с XP мест ни желания ни времени нет, а потому XP версия останется как есть, а прикручивать к ней даже частично возможности новых версий я например не стану ибо смысла не вижу.
     
    P.P.S.
     
    Я сейчас глянул дифф - изменения коснулись 845 строк кода (дифф на 2 Мб) - овчинка с поддержкой внутренней распаковки на ХР выделки не стоит.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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:06 30-11-2019 | Исправлено: Victor_VG, 13:32 30-11-2019
    fakel76

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Цитата:
    Та сборка v3.2.11422 для Win7+ что я закоммитил уже не пишет

    Огромная благодарность вам за участие в этом вопросе, и за сборку тоже...  

    Всего записей: 715 | Зарегистр. 27-05-2012 | Отправлено: 16:01 30-11-2019
    wvxwxvw

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    А чего x64 upx не жмется? Старые жались, а текущая сборка ошибку выдает.

    Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 16:09 30-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wvxwxvw
     
    Там жать нечего - шрифты, а они и создают основной объём. В новой MuPDF размер шрифтов 46 Мб, а всё остальное около 2,5 Мб. Уменьшение размеров бинарника на 20 Мб  Кристоф добился заменой в ресурсах MuPDF внедряемого шрифта SourceHanSerif на DroidSansFallbackFull:

    Код:
    ; global _binary_SourceHanSerif_Regular_ttc
    ; global _binary_SourceHanSerif_Regular_ttc_size
     
    ; _binary_SourceHanSerif_Regular_ttc:
    ;     incbin "resources/fonts/han/SourceHanSerif-Regular.ttc"
     
    ; _binary_SourceHanSerif_Regular_ttc_size:
    ;     dq $ - _binary_SourceHanSerif_Regular_ttc
     
    ; ----------
     
    global _binary_DroidSansFallbackFull_ttf
    global _binary_DroidSansFallbackFull_ttf_size
     
    _binary_DroidSansFallbackFull_ttf:
        incbin "resources/fonts/droid/DroidSansFallbackFull.ttf
     
    _binary_DroidSansFallbackFull_ttf_size:
        dq $ - _binary_DroidSansFallbackFull_ttf
     

    тот был намного габаритнее - около 30 Мб, этот порядка 7 Мб, а шрифты UPX не жмёт, да толку с него по факту мало - он добавляет 8 - 12 Мб кода распаковщика в ОЗУ и мухобойки его не любят...

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 17:55 30-11-2019
    DimmY



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

    Цитата:
    А чего x64 upx не жмется? Старые жались, а текущая сборка ошибку выдает.


    Всего записей: 4686 | Зарегистр. 22-04-2002 | Отправлено: 18:30 30-11-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