Ru-Board.club
← Вернуться в раздел «Программы»

» Sumatra PDF / SumatraPDF

Автор: vovanius1
Дата сообщения: 28.10.2012 23:37
Victor_VG

Цитата:
для просмотра файлов PDF, DjVu, XPS, CBR, CBZ

так вот для DjVu такая фича нужна довольно часто. И все остальные просмотрщики DjVu, даже простейший WinDJView, обладают ею. Потому и спрашиваю.
Упреждая Ваш ответ "ну так и пользуйтесь WinDJView" - да, я им и пользуюсь для "серых" книг. Просто хотелось бы одну прогу для всего. Заметьте, это не требование "сделайте кто-нибудь немедленно", а просто ненавязчивое мечтание.
ЗЫ раньше пользовал STDU Viewer, но достала его тормознутость, и перешел на Суматру, как только в ней появилась поддержка Дежавю.
Автор: Victor_VG
Дата сообщения: 29.10.2012 01:20
vovanius1

Понимаю, но от меня тут ничего не зависит. Хотя, хотя, ... а ведь можно авторам написать просьбу добавить такую функцию на http://code.google.com/p/sumatrapdf/issues/list/ может и реализуют, я такую возможность у них не просил.

Хотя основной задачей проекта с момента его создания был именно просмотр PDF, а остальное уже позже добавили. Так сказать по просьбам телезрителей.
Автор: vovanius1
Дата сообщения: 29.10.2012 11:06
Ага, я тоже подумал об этом. Написал на их форум, разраб откликнулся, мол, покажи софт где это уже есть, хочу посмотреть как это реализовано на практике, я дал ссылку на WinDJView. Увидим...
Автор: Victor_VG
Дата сообщения: 30.10.2012 00:34
vovanius1

Уже иное дело. Мы когда ребята сделали поддержку DjVu пытались побороть ошибку при печати на GF GT 220 и так не смогли. Отложили это дело до лучших времён.
Автор: freeman440
Дата сообщения: 06.11.2012 18:25
на win7 x64 сборка 2.2.6856 от XhmikosR стабильно падает при попытке открытия djvu
у кого-нибудь еще падает?
Автор: AKRAV
Дата сообщения: 21.11.2012 13:27

Цитата:
AKRAV Вы пропустили мой пост на 4 поста выше вашего

526549 я не о вашем репаке говорю.


Цитата:
526549 Не-а, он не пропустил, а чётко сформулировал фразу про штатный способ.

LonerDergunov Именно так.

На самом деле всё устраивает вроде. Но есть два момента.
1) Первый я уже озвучивал, это возможность из ПО выставлять ассоциации с поддерживаемыми типами. Как это сделано у STDU Viewer.
2) И с точки зрения дизайна, сама иконка страшная аж жуть (IMHO ест-но). Ну разве нельзя было что-нибудь по приличнее создать. Причём желательно не только иконку программы сменить но и проработать в едином стиле но с нюансами иконки для каждого поддерживаемого типа файла. Хорошего дизайнера на проект нет

ЗЫ: Ах да ещё. Упоминал тут недавно и цвет фона жёлтый-вырви-глаз не плохо бы настройку явную где нить в опциях для выбора цвета.
ЗЗЫ: Может кто зареквестит, http://code.google.com/p/sumatrapdf/issues/list. Сам бы, да... пока не могу (хотя.. может вечером сам сделаю).
Автор: Engaged Clown
Дата сообщения: 25.12.2012 15:50
Sumatra PDF v2.2
25-12-2012


Цитата:
add support for FictionBook ebook format
add support for PDF documents encrypted with Acrobat X
“Print as image” compatibility option in print dialog for documents that fail to print properly
new command-line option: -manga-mode [1|true|0|false] for proper display of manga comic books
many robustness fixes and small improvements
Автор: eddiezato
Дата сообщения: 25.12.2012 16:23

Цитата:
add support for FictionBook ebook format

Новость хорошая. Удручает только нежелание (не знаю как по-другому это назвать) у разработчиков запилить иконки и ассоциации для остальных типов файлов помимо pdf.
Автор: freeman440
Дата сообщения: 25.12.2012 18:19

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

Цитата:
Своими комментариями и предложениями вы можете делиться на форуме программы.
Автор: eddiezato
Дата сообщения: 25.12.2012 19:19
freeman440
Конкретно я не писал, писали другие пользователи и пишут. Даже сами рисовали варианты. "А воз и ныне там." Причем, я полагаю, что, добавляя поддержку новых форматов, логично и вполне естественно сделать соответствующие иконки для тех (я в их числе), кто будет использовать Суматру как единственный универсальный просмотрщик.

Правда не скажу, что найти несколько иконок в сети и добавить несколько веток реестра так сложно для меня. Но все же.
Автор: blood
Дата сообщения: 09.01.2013 12:34
помимо иконок еще бы этот вырвиглазный желтый цвет дали возможность поменять
Автор: freeman440
Дата сообщения: 09.01.2013 12:44

Цитата:
помимо иконок еще бы этот вырвиглазный желтый цвет дали возможность поменять

http://blog.kowalczyk.info/software/sumatrapdf/manual-ru.html

Цитата:
-bg-color $color     изменить жёлтый цвет фона на указанный в шестнадцатеричном формате (например, 0xffff00)
Автор: blood
Дата сообщения: 09.01.2013 12:53
freeman440
о, премного благодарен, выбранный цвет еще и сохраняется по умолчанию, отлично

осталось дождаться вменяемых иконок без ковыряния в реестре
Автор: SamLab
Дата сообщения: 13.01.2013 08:16
Sumatra PDF 2.2.1.7239 Final
https://kjkpub.s3.amazonaws.com/sumatrapdf/rel/SumatraPDF-2.2.1-install.exe
https://kjkpub.s3.amazonaws.com/sumatrapdf/rel/SumatraPDF-2.2.1.zip

* fixed ebooks sometimes not remembering the viewing position
* fixed Sumatra not exiting when opening files from a network drive
* fixes for most frequent crashes and PDF parsing robustness fixes


Sumatra PDF 2.3.7240 Beta от zeniko
32-битная версия

* TGA: correctly reject images with insufficient data
Автор: Vodila
Дата сообщения: 13.01.2013 14:43
Подскажите пожалуйста,почему я не могу сделать что бы Sumatra PDF 2.2.1.7239 (переносная) стала программой для просмотра PDF файлов по умолчанию?Версия Sumatra PDF 2.2 работает,а эта нет

На скрине версия 2.2.
Автор: Victor_VG
Дата сообщения: 13.01.2013 20:59
Vodila

Насколько я помню, эта функция зашита в исходники установщика.
Автор: Vodila
Дата сообщения: 13.01.2013 21:38
Victor_VG


Цитата:
эта функция зашита в исходники установщика.

Дело в том,что я не спец в этих делах,но версия 2.2.1 не устанавливается,сижу на старой 2.2
Автор: iglezz
Дата сообщения: 13.01.2013 22:46
А если просто подменить sumatrapdf.exe в %ProgramFiles% (или куда оно там установлено было)?
Установочный пакет можно распаковать с помощью 7-zip и производных архиваторов
Автор: Vodila
Дата сообщения: 13.01.2013 22:52
iglezz
Я пользуюсь portable версией,а там и так один файл SumatraPDF.exe.
Автор: Victor_VG
Дата сообщения: 13.01.2013 23:04
iglezz

Не поможет, т.к. бинарник один и тот же. При сборке скрипты запускают создание инсталлятора и после копируют SumatraPDF.exe как отдельный исполняемый модуль. Возможность установки SumatraPDF.exe как просмотрщика по умолчанию включается только при наличии в Реестре созданных инсталлятором ключей. Ранее я её собирал в VC++ 2008, но после авторы переписали исходники под VC++ 2012 и старые скрипты перестали работать. Потому я пока ничего не собираю - компиляторы не все развёрнуты.
Автор: private_joker
Дата сообщения: 13.01.2013 23:31
Vodila
На 2 сообщения выше вашего ссылка на справку, оттуда:

Цитата:

Аргументы командной строки
-register-for-pdf      принудительно зарегистрировать Sumatra как стандартное средство просмотра PDF-файлов и выйти

Автор: iglezz
Дата сообщения: 13.01.2013 23:46
Victor_VG
Бинарники у портативной и установочной версий разные. Как минимум тем, что портативная собрана в один файл, а установочная имеет зависимость от libmupdf.dll (общий вес различается в плюс-минус 200Кб)
Но при замещении установленного бинарника портативная начинает вести себя как установленная :)
Автор: Victor_VG
Дата сообщения: 14.01.2013 00:46
iglezz

Надо новые исходники посмотреть, а у меня старые - сто лет не опрашивал SVN.
Автор: Vodila
Дата сообщения: 14.01.2013 01:51
private_joker

Цитата:
принудительно зарегистрировать Sumatra как стандартное средство просмотра PDF-файлов и выйти


Да дело не в этом.У меня версия 2.2 (portable) регистрируется,а версия 2.2.1 (portable) не хочет.

P.S.Из командной строки я ее зарегистрировал.Но все равно интересно,почему предыдущая версия регистрировалась по умолчанию,а эта только из командной строки.
Автор: Victor_VG
Дата сообщения: 14.01.2013 02:25
Vodila

То явление что Вы наблюдали было вызвано ошибкой в исходниках. Сейчас она исправлена и поведение программы соответствует документации - версия 2.2.1 это исправление ошибок сделанных в версии 2.2.0.
Автор: Vodila
Дата сообщения: 14.01.2013 02:26
Victor_VG
Спасибо,значит можно качать новую?
Автор: Victor_VG
Дата сообщения: 14.01.2013 02:28
Vodila

Абсолютно спокойно. Разработка продолжается в ветке 2.3.0. Текущая стабильная версия 2.2.1.
Автор: private_joker
Дата сообщения: 14.01.2013 16:47
Vodila

Цитата:
Да дело не в этом.У меня версия 2.2 (portable) регистрируется,а версия 2.2.1 (portable) не хочет.

Насколько было понятно из вашего сообщения вам надо было асоциировать pdf - файлы. Решение я вам написал.

Вопрос "А Почему?" относится к компетенции тех, кто коммитит код. В публичном списке изменений 2.2 - 2.2.1 я не вижу ничего связанного с ассоциацией файлов. Или смотрите Issue List или спрашивайте Victor_VG, если он вам отвечает, что это проблема была в 2.2, в какой строчке какого файла сорсов есть ошибка. Я вообще не уверен что это проблема программы, у меня в портативной версии 2.2 в опциях функция ассоциации была неактивна, как и в 2.1.1
Автор: Victor_VG
Дата сообщения: 14.01.2013 19:04
private_joker

Возможность ассоциировать только sumatraPDF.exe с файлами PDF была отключена на уровне исходников уже давно и я точно не помню в каком коммите это было сделано, но кто-то из авторов сборок мог для себя эту функцию включить. Об этом мы все как-то случайно забыли.

Добавлено:
Сейчас специально проверил поведение обоих вариантов Sumatra PDF: если это единый исполняемый файл sumatraPDF.exe и если это распакованный инсталлятор - пока программа не установлена кнопка ассоциации в настройках не активна. Так что это скорее всего была какая-то модифицированная сборка. Версия 2.2 у меня не сохранилась, но и 2.2.1 и 2.3 и все остальные если не модифицировать исходники ведут себя именно так согласно документации.
Автор: Vodila
Дата сообщения: 14.01.2013 21:53
Victor_VG
Вот версия 2.2 которая у меня стояла.Я уже точно не помню,но качал я ее с офф сайта.
http://rghost.ru/43036011

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

Предыдущая тема: c$


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.