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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WWWaiyter
 
Факт

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 15:50 09-06-2021
DimmY



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

Цитата:
Простите, но это ваша личная позиция "Хочу получит только тот ответ, который меня устроит, а любой иной я заранее отвергаю и буду придираться!"

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

Всего записей: 4142 | Зарегистр. 22-04-2002 | Отправлено: 18:55 09-06-2021 | Исправлено: DimmY, 19:11 09-06-2021
jourmager

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Моя личная позиция такова:
1) SumatraPDF в файлах fb2 игнорирует требования стандарта FictionBook 2.2, что приводит к ошибкам при отображении текста со стихами, представляя стихотворные строфы в виде непрерывного текста, а не в виде отдельных строк.
Также, SumatraPDF в файлах fb2 отображает абзацы текста иначе, чем это принято в таких программах, как FictionBook Editor, CoolReader, Haali Reader, которые являются как бы эталонами в данном случае, начиная строку абзаца с 1-го символа вместо 3-го ... 6-го символа и с увеличенным интервалом между абзацами вместо следования абзацев один за другим без увеличения интервалов между строками.
Когда соберу достаточно аргументов (скриншоты, подборка прошлых issue с Гитхаба и тем с форума) я буду просить на ГитХабе автора SumatraPDF привести программу к требованиям стандарта FictionBook и пожеланиям пользователей.
2) SumatraPDF в файлах pdf игнорирует требования стандарта PDF 1.7 и 32000-1:2008 в области отображения миниатюр страниц, отображения и заполнения форм, реализации JavaScript, воспроизведения встроенных аудио- и видео-файлов.
Я поддерживаю такие ограничения SumatraPDF, как отказ от JavaScript по причинам безопасности, отказ от воспроизведения мультимедиа по причинам у меня таких файлов всего пару штук, отказ от форм и миниатюр по причинам лично мне оно не надо.
Когда соберу достаточно информации, я буду просить на ГитХабе автора SumatraPDF разместить на официальном сайте программы подробную конкретную информацию о существующих ограничениях SumatraPDF при воспроизведении pdf-файлов с объяснениями и аргументацией для пользователей.
3) Bug Report - DJVU don't rotate
4) Feature Request - Add BackgroundColor feature to ComicBookUI in SumatraPDF-settings.txt
5) В связи с тем, что 3-дневная дискуссия в этой теме не привела ни к каким практическим результатам, а только к флуду и трате времени, то я постараюсь в дальнейшем не вступать в подобные дебаты и буду игнорировать флудовые посты.

Всего записей: 85 | Зарегистр. 04-11-2019 | Отправлено: 20:19 09-06-2021 | Исправлено: jourmager, 10:19 10-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jourmager
 
Давайте сформулируем что мы знаем:
 
1) в данный момент суматра не поддерживает формат FB 2.2 и желательно добавить его поддержку;
2) На данный момент известно, что суматра работает с документами формата PDF версий до 1.7 включительно;
3) суматра использует в качестве движка Open Source библиотеку Artflex MuPDF поддерживающую работу с форматами PDF, XPS, OpenXPS, ePUB и CBZ.  Данная библиотека так же обеспечивает поддержку  аннотаций, заполнения форм, цифровые подписи, редактирование, текстовый поиски и потоковое чтение документов.  
4) К сожалению в описании библиотеки MuPdf на сайте Artflex не указан диапазон поддерживаемых ей версий формата PDF, но судя по её исходникам в суматре ей распознаются версии PDF 1.0 - 1.7, на не поддерживаемые выводится сообщении "unknown PDF version: х.х".
 
На данный момент всё.
 
P.S.
 
При желании можете проигнорировать.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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:55 09-06-2021
maksum

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jourmager
Спасибо за схожую позицию  ( надеюсь, все же добавят изменение яркости и контрастности во всех файлах)

Всего записей: 109 | Зарегистр. 09-03-2006 | Отправлено: 21:56 09-06-2021
Victor_VG



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

Цитата:
надеюсь, все же добавят изменение яркости и контрастности во всех файлах

Графику выводит Windows GDI, так что с ентой просьбой в Майкрософт.
 
 
Добавлено:
И для информации - спецификации PDF 1.8 не существует:

Цитата:
Adobe declared that it is not producing a PDF 1.8 Reference. Future versions of the PDF Specification will be produced by ISO technical committees. However, Adobe published documents specifying what proprietary extended features for PDF, beyond ISO 32000-1 (PDF 1.7), are supported in its newly released products. This makes use of the extensibility features of PDF as documented in ISO 32000–1 in Annex E

последняя версия стандарта PDF 1.7 / ISO /IEC 32000-1, а дополнительные (необязательные) возможности формата PDF 1.7 перечислены в документе ISO /IEC 32000-1 Annex E.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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:03 09-06-2021
maksum

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
А как же это реализовано в  STDUViewer -  яркость, контраст, инверсия, поворот, причем там даже можно это распечатать  
 
 
и там же можно с помощью настроечного файла определять читаемые отступы и теги  и полное форматирование во всех вариантах электронных книг (в SumatraPDF это все внутри кода прописывается и если меняются стандарты надо переписывать код программы)
 
если все это перенести в настроечный файл SumatraPDF - то сразу программа становится всеядной (добавили новые теги производители формата электронной книги - не проблема поправил настроечный файл и совместимость есть)  
и сложный файл
fb2-файл - TestStyleFb2.fb2
легко будет открываться  
 
мы увидим и таблицы, и нижний и верхний  индексы, и стихи, эпиграфы   и многое неподдерживаемое сейчас  в SumatraPDF
 
И главное !! СПАСИБО автору, что нет таких проблем как в  STDUViewer - любая ошибка в коде электронной книги - не дает открыть файл  
Именно из-за этой особенности многие перешли на SumatraPDF, которая может открывать файлы с ошибками в коде электронной книги  
 
(естественно это существенный отход от стандартов , - но это огромное преимущество программы!!!)

Всего записей: 109 | Зарегистр. 09-03-2006 | Отправлено: 22:18 09-06-2021 | Исправлено: maksum, 22:35 09-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maksum
 
Я думаю, что часть просьб Кристоф поддержит, но далеко не все, и наверное не эту - суматру пишет один человек, а STDU писала контора из Новосибирского отделения РАН, но и те в итоге сдались и забросили проект. Видимо его трудоёмкость оказалась слишком велика.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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:25 09-06-2021
maksum

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
 
Кроме того STDU плохо открывает pdf файлы которые сделаны из сканированных книг  понижает их четкость  SumatraPDF отображает книгу четко!!
 
Спасибо за программу! И Вашу работу!

Всего записей: 109 | Зарегистр. 09-03-2006 | Отправлено: 22:43 09-06-2021
Wave_Blessed

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

Цитата:
1) Автор проекта составляя ТЗ учитывает стандарты, но ТЗ является законом для разработки и выход за его пределы ведёт к выходу проекта из под контроля автора, что естественно никому не нужно.  

Ну то есть как я и сказал: здесь читай, здесь не читай, а здесь я рыбу заворачивал. Здесь я соблюдаю стандарт, а здесь не хочу и потому пишу в ТЗ несоблюдение стандарта.
 

Цитата:
Несколько потерянных рабочих дней это конечно пустяк, особенно если хочется "комфортно читать PDF", а значит допустимо.  

А кто вас(!) заставляет(!) пользоваться(!) возможностями подстройки, которые просят люди?
Виктор, понимаете, тут получается такая ситуация:
Кому-то хочется, чтобы в программе были ручки подстройки яркости и контраста.
Вам хочется, чтобы была точная передача и на основании этого вы хотите запретить в принципе возможность подстройки. Отговариваясь стандартами и ТЗ.
Но только если такие ручки будут, довольны будут два человека — вы и тот, кому они нужны, а если ручек не будет, то доволен будет один.
У вас позиция наподобие чиновничьей: запрещать и не пущать. Вместо того, чтобы предоставить людям возможности подстраивать, что им надо, как им надо, вы хотите запрещать им это, аргументируя, что вам это не надо.
 

Цитата:
3) Изменение исходного PDF в любом PDF-редакторе можно запретить используя парольную защиту на редактирование, но если оно осуществлено, то всю ответственность за его последствия несёт тот человек которые его выполнил, а читалки не имеют права изменять то визуальное представление документа которое задано в PDF на момент его последнего изменения.  
 
Именно это и требуют стандарты - однозначное соответствие выводимого изображения PDF тому образу который задан его внутренней разметкой.  

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

Цитата:
Простите, но это ваша личная позиция "Хочу получит только тот ответ, который меня устроит, а любой иной я заранее отвергаю и буду придираться!", из-за чего разговор не возможен.
Со стороны выглядит абсолютно симметрично, если не сказать больше.

Всего записей: 784 | Зарегистр. 16-04-2006 | Отправлено: 22:45 09-06-2021
VV189



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

Всего записей: 316 | Зарегистр. 10-09-2006 | Отправлено: 23:04 09-06-2021
eddiezato



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

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

Всего записей: 1311 | Зарегистр. 26-02-2011 | Отправлено: 05:44 10-06-2021
AKRAV



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

Всего записей: 2949 | Зарегистр. 04-07-2006 | Отправлено: 11:30 10-06-2021
jourmager

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дополнение по fb2.
SumatraPDF основана на движке MuPDF. Но поддержка стандарта FictionBook осуществляется, скорее всего, каким-то самописным движком:  
2.2 (2012-12-24) Changes in this release: add support for FictionBook ebook format
Движок MuPDF начиная с версии 1.10 (2016), включительно, поддерживает стандарт FictionBook:
List of changes in MuPDF 1.10 * Headline changes: * FictionBook (FB2) e-book support.
Причём поддерживает стандарт вместе с правильным отображением стихов (и абзацев).
MuPDF как движок рендеринга fb2-файлов неидеален и имеет проблемы, но всё равно он на голову выше того, что есть на данный момент в SumatraPDF.
Таким образом, ИМХО, легче и правильнее будет просить автора SumatraPDF реализовать возможности последней версии MuPDF (1.18) в области поддержки FictionBook.

Всего записей: 85 | Зарегистр. 04-11-2019 | Отправлено: 12:25 10-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jourmager
 
Для MuPDF используются последние доступные исходники, но надо разбираться какие возможности реализованы.  
 
Насчёт реализации CHM сейчас посмотрел - используется последняя доступная CHMLIB 0.40a которая поддерживает только ITSS v3 и размер файла до 4 Гб, и имеет ещё ряд ограничений.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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:46 10-06-2021
WWWaiyter



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Братцы.. Суматра PFD обозначена? Она пдф смотрит? таки да.. ну пусть будут ещё пару-тройку форматов.. Ну в текущий момент ну низя написать то, что сможет открыть ВСЁ ваше великолепное, но другим не интересное.. Капец.. Сами пишите.. под себя.. хоть ходите, хоть пишите.. Потом поделитесь..

----------
UK жив. Не дождётесь..

Всего записей: 3638 | Зарегистр. 26-12-2019 | Отправлено: 09:36 11-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AKRAV
 
Закоммитил SumatraPDF v3.3.13423 Git-af0d18c39 . Оба варианта: х86 и х86-64 , и инсталлер х86 + х86-64 в одном флаконе.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 08:35 13-06-2021
papanja_084

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

Цитата:
Суматра PFD обозначена? Она пдф смотрит? таки да..

Хоть я и лох, но считаю её лучшим просмотрщиком ПДФ и Дежавю. Другие форматы ей не смотрю. Также пользуюсь версией 3.1, а монструозные версии не признаю.

Всего записей: 1902 | Зарегистр. 29-03-2016 | Отправлено: 11:10 13-06-2021
WWWaiyter



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
papanja_084, папаня, если ты понимаешь, для чего Суматра.. ты никакой не лох.. )) Не обижай себя.. ))


----------
UK жив. Не дождётесь..

Всего записей: 3638 | Зарегистр. 26-12-2019 | Отправлено: 11:38 13-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SumatraPDF v3.3.13426 Git-78148a445
 
закоммитил, по идее особо падать не должна т.к. в ней устранена ещё одна причина падения:
 
[78148a445] 2021-06-13 17:29:40 -0700 Krzysztof Kowalczyk : don't crash when pressing 'a' doesn't create an annotation (fixes #1981)
 
в моих тестах не падает.

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