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

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

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

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
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Вы извините меня, но я вас не спрашивал про надобность upx. Я это сам решу.
Ваш пост не дает ответа на вполне конкретный вопрос.
 
x32 жмется, x64 нет, почему?
 
И напомню, предыдущие версии жались.

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



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DimmY
 
Входящие в MuPDF Post Script шрифты не жмутся, а тот же DroidSansFallbackFull.ttf при попытке посмотреть его свойства вызывает системную ошибку:
 
   
 
, так что UPX и должно вышибать поскольку эти ресурсы он не понимает.
 
Добавлено:
SumatraPDF v3.2 Git-af4a9afc9
 
несколько изменил сценарий тестирования - бинарник, .map, .pdb переименовываются в SumatraPDF.* перед запуском теста и спровоцировать падение пока не удаётся. Посмотрю дальше...
 
Добавлено:
wvxwxvw
 
UPX 3.95 не понимает x64 бинарники собранные в VC++ 2019.  Для пробы взял AMD64 бинарники PEView из PH v3.0.7372.2845 Git-ed83e955, dbgcore.dll из SDK 10.0.18362.1, CMake v3.16.0 - и на всех UPX 3.95w x64 выдаёт одинаковую ошибку:  
 
CantPackException: size of Load Configuration directory unexpected
 
- формат бинарника изменился и пакер его не знает.
 
Добавлено:
Автору UPX Issues #320 оставил, но судя по тому как он реагирует на инцы ответа ждать не стоит.

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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 19:18 30-11-2019
fakel76

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG подскажите пожалуйста, портативка не понимает UseSysColors = true для темной темы Win10?  

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



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

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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 20:58 30-11-2019
Masutin



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно в bat-файле вида
start SumatraPDF 1.chm
задать ссылку на страницу внутри CHM, вида its://1/html/9.htm?

Всего записей: 420 | Зарегистр. 23-02-2007 | Отправлено: 00:18 02-12-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Masutin
 
В исходниках данный протокол не поддерживается.

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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 10:18 02-12-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Бум тулкит переделывать:
 
[4044c27d6] 2019-12-01 19:25:39 -0800 Krzysztof Kowalczyk : add installer / uninstaller code to main exe
[ae0861e68] 2019-12-01 19:25:39 -0800 Krzysztof Kowalczyk : combine installer / uninstaller / app into a single executable

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


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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 15:16 02-12-2019
TsmK74

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Искал чем открыть .xdf, набрёл на интересную китайскую программку с непроизносимым названием "稻壳阅读器" в гугопереводе "Читатель рисовой шелухи" - один в один Sumatra же.
http://www.daokeyuedu.com/

Всего записей: 701 | Зарегистр. 27-08-2016 | Отправлено: 00:50 03-12-2019 | Исправлено: TsmK74, 00:50 03-12-2019
VV189



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати прикольная штука этот DocBox
Сама программа - 2 файла
DocBox.exe  2.5Мб
libdocbox.dll 5.5Мб
 
Приятный GUI. Умеет аннотировать по разному:
 
   
 
даже свои заметки прикреплять к тексту  
 
   
 
из минусов (что нашел за первые минуты использования):
- поиск чувствителен к регистру и это не настраивается  
- хранит данные в AppData\Roaming\DocBox для порташки надо патчить
 
ну в общем суматре есть что позаимствовать

Всего записей: 314 | Зарегистр. 10-09-2006 | Отправлено: 01:38 03-12-2019 | Исправлено: VV189, 01:43 03-12-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересное на данный момент: инсталлер стал не нужен т.к. в новых версиях его  задачи решает сама суматра путём передачи ключа командной строки. Она собирается, но  пока тулкит после сборки стирает те файлы которые идут в комбинированный инсталлер. Вот с этим и разбираюсь.  
 
VV189
 
А при чём тут он? В случае с суматрой это уход в сторону моря. У него свои задачи, у суматры свои. Давайте не будем и путать пока сами не  запутались.

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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 04:58 03-12-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SumatraPDF v3.2.11504 Git-b514e9d83
 
Нового полно, но, для пользователей важнее то, что теперь нет отдельного инсталлятора/деинсталлятора - их код включён в SumatraPDF.exe которая получила новые ключи командной строки -install / -uninstall, но!
 
1. код инсталлятора не включается в standalone (он намного больше по размеру, узнать не сложно);
2. инсталлер если переименовать его в SumatraPDF.exe окно мастера установки не выводит;
3. чтобы перевести устанавливаемую редакцию в режим "инсталлер" достаточно или ключа командной строки или слова -install в её имени;
4. Файл шрифта DroidSansFallback.ttf для новых публичных версий начиная с 3.2.11502 не требуется;
5. Мои сборки так же выводят номер версии начиная с v3.2.11504 Git-b514e9d83, так что ориентировать если что в них проще. Выглядит это так:
 
     
 
6. При установке создаются ярлыки в меню Старт текущего и всех пользователей и на Рабочем столе текущего пользователя. Настройки места создания ярлыков фиксированные на уровне исходников.
 
7. Zip архивы с текущими .map/.pdb к моим сборкам я выкладывать не стал - они довольно объёмны и мне проще их дать по запросу тому, кому они потребовались для отладки или ловли ошибок, чем на сервере место занимать.

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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 19:43 04-12-2019
papanja_084

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в программе изменить шрифт названия закладок +сделать его полужирным?
Вопрос снимаю - вернулся на стабильную версию. Она и в 2 раза легче и функционала для меня хватает.

Всего записей: 1892 | Зарегистр. 29-03-2016 | Отправлено: 19:13 05-12-2019 | Исправлено: papanja_084, 08:28 06-12-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SumatraPDF v3.2.11547 Git-4c22b2fae
 
закоммитил и эту, спровоцировать падение в HttpGetToFile() закрытием вкладок в момент открытия набора файлов которое было в ранних коммитах тут не удаётся.

Цитата:
вернулся на стабильную версию. Она и в 2 раза легче и функционала для меня хватает.

Только там старый MuPDF не увидит некоторые PDF, например те же счета за коммуналку сюань чем делают, но кроме текста в старой версии MuPDF не видно части полей в бланке, в новой текст читается весь.

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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 18:29 07-12-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
v3.2.11573 Git-75f46662a
 
Устраним ещё ряд возможных причин для падений.

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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 22:35 09-12-2019
arnyc



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

Цитата:
Устраним ряд причин для падений

 
И баги заодно. Похоже Sumatra показывает DjVU книги шрифтом более гладким чем другие вьюеры, хотя не сразу. Но текущая версия мода, как и оригинала, неверно читает закладки оглавления, созданные в Caminova Document Express Editor 6.0.1 и др. версий. И вообще не показывает иконки страниц.
 
В баре слева видна лишь одна 1-я доп. закладка (т.е. 2-го уровня), а основных закладок вообще не видно. А в верхнем тулбаре вместо закладок идут текущие номера страниц. Хотя если нет доп. закладок 2-го уровня, закладки 1-го уровня видны в верхнем тулбаре, но его окошко слишком мало чтобы показать заметную долю названия закладки.
 
Можете навести порядок с показом закладок и иконок страниц DjVU в SumatraPDF? Без этого невозможно быстро найти нужные стр. книг.
 
Скриншоты

Всего записей: 1191 | Зарегистр. 28-05-2003 | Отправлено: 01:28 11-12-2019 | Исправлено: arnyc, 17:10 11-12-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arnyc
 
Это надо на баг-трекер с файлом-примером чтобы Кристоф посмотрел. Только он может такое исправить.

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

Всего записей: 29401 | Зарегистр. 31-07-2002 | Отправлено: 10:33 11-12-2019
yozhic



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


После этого скриншота ещё тройку страниц пролистать и будет краш. А памяти у машины 8 Гб (виртуальная win 8.1x64). И это простое пролистывание pdf без текста, даже сотни страниц не пролистал (pdf: 1174 сканированных цветных страниц, вес 150 Мб, конкретно вот этот, а тут его страничка в archive.org). При перелистывании каждой страницы объём потребляемой памяти увеличивается на 15 Мб. Прям беда! Мне кажется что так раньше не было. Может ошибаюсь?
 
Добавлено:
Нет, не ошибаюсь. Git-4207ab7ab от 20191027 прекрасно работает, потребление памяти не превышает 330 Мб. Пролистал весь pdf туда обратно – программе хоть бы что. Сейчас другие версии попробую...
 
Добавлено:
Ну, да, всё началось с перехода на новый движок, с версии Git-97595ee56 от 20191121. Начиная с этой версии Суматра валится после пролистывания страниц 20-30 pdf с цветными сканированными страницами. Эх, жаль, пользоваться программой при таком раскладе очень затруднительно. Откатился на версию Git-4207ab7ab от 20191027.

Всего записей: 2034 | Зарегистр. 20-03-2008 | Отправлено: 00:29 12-12-2019 | Исправлено: yozhic, 01:19 12-12-2019
Koyotero



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
С чего вы взяли, что дело в Суматре. Запустил ваш pdf на Win 7 x64, документ сожрал 3700 мб и ничего не упало. Так что дело может быть в битности сабжа, кстати зачем вы смотрели 32-битной версией, либо в 10-ке.
Плюс о какой версии движка вы говорите, последнее изменение в mupdf было 2 августа. Не говоря о том, что Кристоф чистую версию движка не использует, внося свои изменения и доработки.
Специально дополнительно скачал, как вы выразились движок, то есть саму mupdf. Так там потребление памяти еще ниже, причем в разы, и снова никакого падения.

Всего записей: 1145 | Зарегистр. 30-10-2005 | Отправлено: 01:45 12-12-2019 | Исправлено: Koyotero, 01:57 12-12-2019
yozhic



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

Цитата:
С чего вы взяли, что дело в Суматре

Потому что у Git-4207ab7ab этой проблемы нет, а у Git-97595ee56 и последующих есть. Я так рассуждал: если при одних и тех же условиях одна версия программы работает, а другая версия той же программы не работает, значит дело в программе.

Цитата:
документ сожрал 3700 мб и ничего не упало.

Да, попробовал 64-битную: документ сожрал 6500 и Суматра не упала – это уже безусловно лучше. Но зато 64-битная версия Git-4207ab7ab более 350 Мб не расходует. Весь документ этой версией пролистал и памяти у процесса 350 Мб.

Цитата:
дело может быть в битности сабжа

Git-97595ee56 х32 – жрёт и падает;
Git-97595ee56 х64 – жрёт и не падает;
Git-4207ab7ab х32 – не жрёт и не падает;
Git-4207ab7ab х64 – не жрёт, не падает и листает шустрее.

Цитата:
либо в 10-ке

У меня 8.1.

Цитата:
кстати зачем вы смотрели 32-битной версией

slister.wlx (плаг у Тотал-Коммандера) только с одной версией работает. Правда где-то addhaloka выкладывал патченую версию, которая может работать с двумя Суматрами. Надо будет поискать и прикрутить её. За это Вам спасибо, я раньше и не пытался х64 Суматру использовать, но и необходимости не было – х32 работала без нареканий. А сейчас попробовал и вижу что х64 на х64 системе по любому шустрее.
 
Уточню: при испытаниях я напрямую Суматру подключал, не через плагин. Так что дело не в плагине.

Цитата:
о какой версии движка вы говорите,

А вот жеж Виктор писал:

Цитата:
из-за изменений в исходниках MuPDF

Koyotero (пост)
Цитата:
как вы выразились движок

Некорректно выразился, прошу пардону.

Цитата:
Кристоф чистую версию движка не использует, внося свои изменения и доработки

Вот про это я и написал. Git-4207ab7ab не жрёт и не падает, а начиная с Git-97595ee56 жрёт и иногда падает. Но, согласитесь, это же не дело, когда просмотр 150-мегабайтного пдф отжирает у системы 6500 Мб (пусть даже и 3700) памяти!

Всего записей: 2034 | Зарегистр. 20-03-2008 | Отправлено: 02:18 12-12-2019 | Исправлено: yozhic, 02:29 12-12-2019
Koyotero



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
В любом случае, в этом может разобрать только Кристоф. Виктор может сделать репорт только.  
А версию slister от addhaloka я вам скину https://yadi.sk/d/ADLbGsAB7JgDzQ , недавно сам себе ставил под 64-битный Тотал. Только версию Суматры себе нужную закиньте, в архиве самое важное сами wlx нужной битности.
Вообще, сдается мне что тут в оси дело, вечно у них проблемы. Можно еще проверить версии pre-release от самого Кристофа, он регулярно новые коммиты строчит связанные с новой студией и десяткой, он все тестирует на ней и адаптирует под нее.

Всего записей: 1145 | Зарегистр. 30-10-2005 | Отправлено: 02:32 12-12-2019 | Исправлено: Koyotero, 02:43 12-12-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

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