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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые..  
  Если такое возможно, выведите на панель инструментов кнопку поворота экрана на 90гр. Ну не знаю там, влево/вправо. Просто сейчас уже у многих мультимониторные системы, где основной монитор для "всего что только", а другой (вот как у меня к примеру), для работы с доками, и туда у меня заточен и вёрд и суматра - но вот приходится каждый раз лезть в меню и клацать "повернуть". Минимализм в интерфейсе это видать ваша фишка, но думаю такая одна кнопка не помешала бы. Да и для владельцев ноутов так же - раком его перевернул, кнопку тыцнул и смотри нормально на весь экран, а не на половину площади. Чисто для быстроты.
Спасибо.

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 21:54 23-02-2021
SergeyGolubev



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

Цитата:
Да и для владельцев ноутов так же - раком его перевернул
лично я раком ноут не поворачиваю, но идею поддерживаю...      

----------
ASUS X570UD-E4021T: i5-8250U (1.6GHz), 8Gb RAM, 15.6" FHD AG, GeForce GTX1050 2G, 1Tb, noODD, BT + Wi-Fi, Windоws 10 x64 RU

Всего записей: 22609 | Зарегистр. 31-01-2008 | Отправлено: 22:21 23-02-2021
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
Ctrl+Shift++ и Ctrl+Shift+- не спасут отца русской демократии?

Всего записей: 2057 | Зарегистр. 20-03-2008 | Отправлено: 23:23 23-02-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Не спасут
Тогда можно убрать и кнопки масштаба «+» и «-», для чего они там?, ведь «отца русской демократии» могут спасти Ctrl++ и Ctrl+ –  

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 23:56 23-02-2021
Koyotero



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
Кнопки поворота появились на тулбаре, Повернуть влево и Повернуть вправо. Но в найтли версиях.

Всего записей: 1153 | Зарегистр. 30-10-2005 | Отправлено: 23:57 23-02-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Koyotero
Ясно. Спасибо. Я просто высказал пожелание, а оказывается видно уже имеется. И что значит «найтли»? Я сам пользую пререлиз 3.3.13123 - там таких кнопок нет.  Или есть еще и какие то "пре-пре"? Наверное надо стянуть самую крайнюю? Или не то?

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 00:05 24-02-2021
Koyotero



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
Имею ввиду ссылки отсюда https://www.sumatrapdfreader.org/dailybuilds.html На наименование не обращайте внимание, в разных проектах цикл разработки именуют по разному.

Всего записей: 1153 | Зарегистр. 30-10-2005 | Отправлено: 00:06 24-02-2021 | Исправлено: Koyotero, 00:07 24-02-2021
jktgeorge



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

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 00:28 24-02-2021 | Исправлено: jktgeorge, 00:29 24-02-2021
Koyotero



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

Цитата:
Но и тогда вдогонку... разъясните на пальцах, в паре слов, если не в лом, конечно... Вот в месаджах Victor_VG я часто вижу, что типа у него установлен в с-ме (?) какой то компонент (не смог так навскидку сейчас найти название), при котором какие то проблемные файлы нормально открываются...(это он говорит, что там че-то от него зависит). Или то чисто фишка какая то для разработчиков, а для нас юзеров это не стоит и внимания обращать?
 

Понимаете, сабж заточен больше на просмотр pdf или djvu, остальные форматы идут по остаточному принципу. Насколько помню, там речь шла о файлах cbr5, то есть комиксах запакованных rar5. Сейчас  Суматра использует свой код для открытия таких файлов, по сути дело было в лицензировании, Кристоф не хотел включать раровскую библиотеку в проект.
И еще, если у вас есть потребность в открытии файлов epub или azw без лишней возни и ошибок, присмотритесь к AlreaderX https://4pda.ru/forum/index.php?showtopic=945616

Всего записей: 1153 | Зарегистр. 30-10-2005 | Отправлено: 01:09 24-02-2021 | Исправлено: Koyotero, 01:12 24-02-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Koyotero
Сенк за разъяснение. У мя только пдф и дежавю в приоритете. Комиксы не смотрю.
А вот почему сабж не умеет открывать те же дежавю, упакованные в ЗИП, распространяемые многими онлайн-библиотеками? Я понимаю, что сам этот формат и есть архив, и  его "сжатие" равносильно толочь в ступе воду, но все же...  – кидаю драг-дропом в окно  – ноль реакции, хотя по идее, он долен распознать, что внутри ЗИПа формат, который им поддерживается, раскинуть его в темп и воспроизвести. Так делают многие виеверы. Или я чето путаю?

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 01:35 24-02-2021 | Исправлено: jktgeorge, 01:40 24-02-2021
Koyotero



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
Нет, не путаете. В сабже не предусмотрена распаковка zip файлов djvu или pdf  с последующим просмотром, это формат распространения библиотеками книг, понимаете. Другое дело fb2 или fb2.zip для них это предусмотрено. Тут вопрос стандартов, или точнее правил принятых сообществом для распространения файлов, для одних одно, для других свое. Я сам наталкивался на подобное с djvu или pdf, приходилось предварительно распаковывать для просмотра, так что не стоит этому уделять лишнее внимание, повторюсь, таков формат распространения файлов библиотеками типа libgen и схожими с ними.

Всего записей: 1153 | Зарегистр. 30-10-2005 | Отправлено: 02:05 24-02-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Koyotero
Мдя.....стандарты.....правила... для одних "НА", для других "В".. сори, я про Украину... ну вы поняли... там этот вопрос принципа
  Камрады.. ну вот почему, тот же вышерекламируемый AlfaReader (я его порташку стянул и попробовал) и все ЗИПы воспроизводит?, а Суматра, никак?  
Правда, поюзав тот AlfaReader я плюнул и его снес в корзину как страшный сон  – потому как  гаФно неюзабельное.

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 04:33 24-02-2021 | Исправлено: jktgeorge, 04:44 24-02-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
 
Речь идёт о файлах TeX/LaTeX а для их просмотра нужен AGPL GhostScript. Если же работать с PDF то он не нужен. Кстати, сейчас посмотрел - в GhostScript добавили OCR, правда в данный момент это тестовая версия (бета), но исходники и бинарники авторы выложили. Интересно глянуть что выходит.
 
Согласно спецификациям стандартов Aobe PDF и AT&T Labs-Research/LizardTech DjVu (контейнер для сканированных документов) эти файлы не предусматривают вариант "файл документа в контейнере архиватора" - это уже "местная самодеятельность" конкретных сайтов поскольку им лично так удобно. В то же время спецификации ряда форматов электронных книг - FB2, Comic Book допускают или прямо предусматривают (Comic Book) использование архива в качестве контейнера и суматра их открывает в том числе из архивов. Но не из произвольных, а только тех которые поддерживаются библиотеками unarr и unrar входящими в состав её исходников.

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

Всего записей: 29432 | Зарегистр. 31-07-2002 | Отправлено: 06:39 24-02-2021 | Исправлено: Victor_VG, 06:51 24-02-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Благодарю за столь подробное объяснение.
 В общем я понял, что мне всякие «компоненты» ни каким боком, а буду надеяться на ваши поправки к работе сабжа и т.п. (хотя, если по честняку, мне не попадались файлы, чтоб Суматра их не открывала). Но вот чтение из архивов (в РАР нафик-его и не видел) желательно. А вот ZIP - очень часто, книжки, журналы PDF или DJVU (только хоть эти)...чтоб глянуть надо сначала распаковать. Вы уж там может поспособствуйте? Это очень упростит
Спасибо Вам за все, что делаете. Суматра реально стоящая прога, чтоб на неё своё время тратить.

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 08:10 24-02-2021 | Исправлено: jktgeorge, 08:39 24-02-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
 
Дело в том, что чтение не предусматривающих открытие из архива форматов  это многоступенчатая операция:
 
1) распаковка архива во временный каталог на дисках либо в ОЗУ;
2) получение ссылки на распакованный во временный каталог документ;
3) собственно чтение распакованного документа;
4) удаление временного документа и сформированных при чтении временных файлов и каталогов.
 
И трудность возникает уже на стадиях 1) и 2) - т.к.  сам архиватор или ОС могут удалить временный файл до его открытия в суматре поскольку к нему нет обращений, то значит это мусор который можно безопасно удалить. Но в принципе такая задач решаем, хотя особого смысла добавлять поддержку операций "чтение не предусматривающих формат документ-в-архиве" нет по простой статистике их встречи.  
 
Эту задачу можно решить либо батником который вызовет внешний архиватор, распакует архив в условный каталог,  запустит из него документ а после подчистит мусор, либо аналогичным по смыслу скриптом на любом языке программирования - например Lua, Perl, Python, REXX, Visual Basic, PowerShell. И такое локальное решение будет проще и доступнее, чем возня с патчами, которые не обязательно будут приняты, а времени на реализацию отнимут значительно больше чем любой скрипт...
 
Добавлено:
Да, чуть не забыл - задача элементарно решается средствами Far Manager 3.0 - Ctrl-PgDwn на архиве, Shift-Enter на файле в нём, а после фар сам весь мусор приберёт. Насчёт тотал-а не скажу т.к. уже лет двадцать им не пользуюсь и у себя не держу.

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

Всего записей: 29432 | Зарегистр. 31-07-2002 | Отправлено: 09:19 24-02-2021
jktgeorge



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

Цитата:
трудность возникает уже на стадиях 1) и 2) - т.к.  сам архиватор или ОС могут удалить временный файл до его открытия в суматре поскольку.............

Гм... Я вощето не программер, но заканчивал ХИРЭ по специальности САПР, а нас там учили «всё своё - ношу с собой»
Что мешает в код Суматры воткнуть СВОЙ раскодер (архивную dll-ку), которая весит всего несколько кил? И причем не только ZIP а даже и RAR (хотя, как по мне он и нафик не нужен). И то и то не бу нарушать лицензии. Ну то мне не ведомо? али как?

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 10:32 24-02-2021 | Исправлено: jktgeorge, 10:51 24-02-2021
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
Цитата:
Что мешает в код Суматры воткнуть СВОЙ кодер/раскодер

Что мешает в код SumatraPDF воткнуть возможность монтирования VHD, а то там один сайт комплекты книжек через образы распространяет?

Всего записей: 1301 | Зарегистр. 26-02-2011 | Отправлено: 10:45 24-02-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eddiezato
Ну и зачем вы это? Вы ведь всё прекрасно поняли... Если нет, то только сочувствую...
Я ведь не предлагаю из виевера Суматры сделать космический реактор на мю-частицах  
это стандарт для портаблах – программ, которые не зависят от мнения ОС или установленных там архиваторов. У них «всё с собой», как я и писал выше. И таким прогам плевать, что там за ОС и установленные - они делают как «доктор написал» (ну почти)

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 11:10 24-02-2021 | Исправлено: jktgeorge, 11:15 24-02-2021
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
Прекрасно ваc понял. Нет таких стандартов распространять и читать pdf/djvu в архивах. А с хотелками сюда к автору.

Всего записей: 1301 | Зарегистр. 26-02-2011 | Отправлено: 11:23 24-02-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
 
Ну, "воткнуть dll-у" в суматре уже есть на уровне исходников: unarr - "unarr is a decompression library for RAR, TAR, ZIP and 7z archives" (из описания библиотеки) и unrar - распаковка архивов RAR5 т.к. unarr поддерживает только форматы RAR 1.4 - RAR 2.90 (RAR4).  
 
И если исходники unaar занимают примерно 345 Кб, то исходники unrar уже 850Кб, а ещё и проблемы с лицензиями или просто мнением разработчиков библиотек - например разработчик unarr отказался добавлять в неё поддержку RAR5 ссылаясь на несовместимость лицензии. А внешняя DLL может быть не маленькой. Например 7z.dll имеет размер всего ~ 1,6 Мб, UnRAR.dll ~ 320 Кб (и это не самые габаритные библиотеки - бывают DLL и в десятки мегабайт), а главное сторонняя DLL может тащить за собой цепочку произвольных зависимостей.  
 
Потому в исходники суматры включены библиотеки распаковщики unarr и unrar. А то, что конкретный сайт распространяет PDF только в Zip архиве - это лично его трудности, в стандарте PDF это нет, а суматра строго соблюдает стандарты.
 
Что до вашего предложение - думаю, что вряд-ли оно будет быстро реализовано, если Кристоф не отклонит его сразу - на это требуется время, а эта возможность востребована впервые.

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

Всего записей: 29432 | Зарегистр. 31-07-2002 | Отправлено: 13:11 24-02-2021
Открыть новую тему     Написать ответ в эту тему

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