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

» Sumatra PDF / SumatraPDF

Автор: Victor_VG
Дата сообщения: 24.09.2015 16:49
Koyotero

Так это вылезло ещё в предыдущих коммитах. Текущий коммит имеет SHA-1 3e6a4a4ca823f930f8a81fd320dd6655fb1ded84. Ваш инц #298 я видел, значит исправят, пересоберу, но наверное уже после выходных когда домой приеду.
Автор: Victor_VG
Дата сообщения: 25.09.2015 20:10
Текущая ревизия на серверах v3.1 Git-3c4e5e477c Win32/Win64 P4/AMD64.
Минимальные требования к ОС для х86 - WinXP, x64 - Vista.
Автор: Victor_VG
Дата сообщения: 29.09.2015 00:30
Текущая ревизия на серверах v3.1 Git-c377008e41 Win32/Win64 P4/AMD64.
Минимальные требования к ОС для х86 - WinXP, x64 - Vista.
Автор: Victor_VG
Дата сообщения: 29.09.2015 03:36
Исходники обновились Git-c377008e41

Добавлено:
Release Notes:

Цитата:
Next version:

3.1 (2015-10-??)

* 64bit builds
* all documents are restored at startup if a window with multiple tabs
is closed (or if closing happened through File -> Exit); this can be
disabled through the RestoreSession advanced setting
* printing happens (again) always as image which leads to more reliable
results at the cost of requiring more printer memory; the "Print as Image"
advanced printing option has been removed
* scrolling with touchpad (e.g. on Surface Pro) now works
* many crash and other bug fixes

Автор: Victor_VG
Дата сообщения: 29.09.2015 18:16
Продолжение банкета - SumatraPDF v3.1 Git-e770bd2a61 Win32/Win64 P4/AMD64 как обычно у меня на серверах.
Автор: Victor_VG
Дата сообщения: 30.09.2015 04:02
И ещё - SumatraPDF v3.1 Git-9ef5067c38 Win32/Win64 P4/AMD64
Автор: Victor_VG
Дата сообщения: 04.10.2015 16:26
SumatraPDF v3.2 Git-b523d62c5c Win32/Win64 P4/AMD64 в шапке. Основание - запись в Git:

Цитата:
bump version to 3.2

branch: master

commit 41a045bc9ebb757c5a4c7ef6f0c88a05ccba7b80 1 parent 1f65d7d
kjk authored 10 hours ago

Автор: Victor_VG
Дата сообщения: 05.10.2015 02:03
SumatraPDF v3.2 Git-7633619fee Win32/Win64 P4/AMD64 в шапке.

Проблема с ХР х64 (вызывалась компилятором) должна уйти в прошлое.
Автор: Victor_VG
Дата сообщения: 05.10.2015 04:32
SumatraPDF v3.2 Git-5e66a471f8 Win32/Win64 P4/AMD64 в шапке.

Для ветки 3.1 необходимо повторить стресс-тесты для проверки последних изменений в ветке rel3.1working. Выпуск версии 3.1 STABLE будет анонсирован позднее..
Автор: Kaber
Дата сообщения: 05.10.2015 09:05
Попробовал прогу, могу сказать что супер. Но вот объясните мне, как Кшиштоф Ковальчик создал прогу в разы быстрее, чем отдел программистов Adobe?? Он гений, или они не очень?
Автор: Victor_VG
Дата сообщения: 05.10.2015 13:35
Kaber

Спросите чего полегче. Одно могу сказать - ваши тёплые слова передал Кшиштофу и уверен что и он вас поблагодарит за них.

Добавлено:
SumatraPDF v3.2 Git-7fa2a701bf Win32/Win64 P4/AMD64 в шапке.
Автор: Victor_VG
Дата сообщения: 06.10.2015 00:04
SumatraPDF v3.2 Git-de6f689037 Win32/Win64 P4/AMD64 в шапке.
Автор: Victor_VG
Дата сообщения: 06.10.2015 18:11
Коммит de6f689037e8133afb116af700c95e66dec01d45 - собран, версия поправлена, замечена возможность компрометации пароля в AES-256 v3, зарепортил, но пока это просто забавный эффект.
Автор: iNNOKENTIY21
Дата сообщения: 06.10.2015 19:49
v3.2 Git-de6f689037 Win32/Win64 P4/AMD64
SumatraPDF-3.2-x64.exe
win7x64sp1-ent.
открываю пару pdf во вкладках, затем пару вкладок с chm.
между вкладками chm переключается.
переход на вкладки с pdf не работает. на экране остается последний chm. закрыть вкладки с chm будет черный экран.

Добавлено:
SumatraPDF-3.2.exe так же
не возвращается рендер из chm в pdf
Автор: Victor_VG
Дата сообщения: 07.10.2015 02:13
iNNOKENTIY21

1) Управление программой реализовано или мышкой, или через [more=клавишные команды]Sumatra PDF Программа просмотра PDF, ePub, MOBI, CHM, XPS, DjVu, CBZ, CBR для Windows
Клавиатурные сокращения
Навигация
правая кнопка мыши прокрутка
j/k, вверх/вниз прокрутка на строку вверх/вниз
пробел прокрутка на экран вперёд
<Shift> + пробел прокрутка на экран назад
n/p следующая/предыдущая страница
Page Down/Page Up следующая/предыдущая страница
<Alt> + влево переход назад
<Alt> + вправо переход вперёд
<Ctrl> + G, g переход к странице
Home переход к первой странице
End переход к последней странице
b листание в режиме 'В разворот'
Просмотр
+, - увеличить/уменьшить
<Ctrl> + ролик мыши увеличить/уменьшить
z переключение масштабирования 'По размеру страницы'/'По ширине'/'По содержимому'
c переключение режима с прокруткой и без
<Ctrl> <Shift> - повернуть влево
<Ctrl> <Shift> + повернуть вправо
F12 показать/скрыть закладки PDF (оглавление)
F6 переключение фокуса между окном закладок и основным окном
<Ctrl> + L, F11 презентационный режим (минимальный полноэкранный режим)
<Ctrl> <Shift>+ L полноэкранный режим
<Shift> + F11 полноэкранный режим
ESC выход из полноэкранного или презентационного режима
. в презентационном режиме изменить фон на чёрный
w в презентационном режиме изменить фон на белый
i показать сведения о странице в полноэкранном/презентационном режиме

Действия
<Ctrl> + O открыть файл PDF
<Ctrl> + W закрыть файл PDF
<Ctrl> + S сохранить как
<Ctrl> + P распечатать
r перезагрузить
<Ctrl> + F, / найти текст
F3/<Shift> + F3 повторить поиск вперёд/назад
<Ctrl> + Q, q закрыть программу
<Ctrl> + левая кнопка мыши выделить текст или изображение и скопировать в буфер обмена

Аргументы командной строки
Аргументы, указываемые в командной строке: -page номер_страницы открыть PDF на указанной странице
-named-dest место открыть PDF в указанном местоположении
-lang язык указать язык интерфейса ('язык' это двухбуквенный код языка, например, "en", "ru")
-restrict запуск в ограниченном режиме
-reuse-instance использовать имеющийся процесс Sumatra, не запуская новый
-presentation имя_файла.pdf открыть PDF-файл в презентационном (полноэкранном) режиме
-register-for-pdf принудительно зарегистрировать Sumatra как стандартное средство просмотра PDF-файлов и выйти
-esc-to-exit закрывать программу по клавише ESC (эта установка сохраняется в файле настроек, поэтому её нужно указать лишь раз)
-bg-color $color изменить жёлтый цвет фона на указанный в шестнадцатеричном формате (например, 0xffff00)
-invert-colors инвертировать цвета в PDF (например, белое станет чёрным, а чёрное – белым)

Примечания: опции -esc-to-exit и -bg-color изменяют параметры по умолчанию и сохраняются в файле sumatrapdfprefs.dat (в папке %appdata%\SumatraPDF в случае установленной программы, либо в той же папке, где находится исполняемый файл программы в случае портативного режима). Чтобы вернуть исходные стандартные параметры, удалите файл sumatrapdfprefs.dat.

Аргументы командной строки, относящиеся в печати:

-print-to-default имя_файла.pdf распечатать PDF-файл на принтере по умолчанию
-print-to имя_принтера имя_файла.pdf распечатать PDF-файл на указанном принтере
-print-dialog имя_файла.pdf открыть PDF-файл и показать диалог печати с выбором принтера и параметров
-exit-on-print если использованы опции -print-to-default или -print-to, выйти после печати

Поддержка предпросмотра LaTeX
Sumatra имеет встроенную поддержку быстрого предпросмотра документов LaTeX. На этой странице приведены подробные сведения и инструкции о том, как настроить различные текстовые редакторы для интеграции с функцией предпросмотра Sumatra.

Плагин для браузеров
"Полная", т.е. инсталлируемая версия программы включает плагин для браузеров Firefox, Chrome и Opera (браузер Internet Explorer не поддерживается). По умолчанию плагин не устанавливается, поэтому вы должны сами указать программе установки сделать это.

Кроме того, вам потребуется настроить свой браузер так, чтобы разрешить использование PDF-плагина Sumatra и отключить PDF-плагины других программ.

Firefox

Если у вас установлены PDF-плагины других программ (например, Adobe Reader или Foxit), отключите их в меню Инструменты/Дополнения. Для этого перейдите на вкладку Плагины, включите плагин Sumatra PDF и отключите другие PDF-плагины.

Известные проблемы с Firefox

В некоторых случаях (если уже установлен плагин Foxit) плагин Sumatra не работает даже при отключённых других плагинах. Эта проблема устранена в Firefox 4.0.

Chrome

Новая версия Chrome имеет встроенный PDF-плагин. Если вы хотите использовать плагин Sumatra, нужно отключить плагин Chrome (а также плагины других программ, например, Adobe Reader или Foxit).


Введите в адресной строке about:plugins и убедитесь, что плагин Sumatra PDF включён, а другие PDF-плагины выключены.

Opera

Запустите Opera и нажмите Ctrl+F12.
Перейдите на вкладку "Advanced".
Из списка слева выберите "Downloading" или что-то похожее (это между Fonts и Programs).
В среднем окне найдите "application/pdf" и нажмите "Edit" справа.
Включите "Use the plugin at the bottom" и выберите "Sumatra PDF Browser Plugin".
Нажмите "OK", а затем ещё раз "OK". Перезапустите Opera.
Работа в ограниченном режиме
Ограниченный режим полезен, если вы хотите использовать Sumatra PDF как программу просмотра, поставляемую вместе с документацией на ваше ПО, либо в режиме "киоска". В ограниченном режиме недоступны следующие функции:

открытие новых файлов
запуск URL-адресов из PDF-документа
выделение текста и изображений
печать
изменение установок по умолчанию
сохранение на диск
автоматическая и ручная проверка наличия новых версий программы
история недавно открывавшихся файлов
поддержка TeX
регистрация программы как средства просмотра PDF по умолчанию
открытие с помощью Adobe Acrobat
отправка PDF по электронной почте
Примечания
Если включена опция "Запоминать эти параметры для каждого документа", то при повторном открытии PDF-файла Sumatra PDF перейдёт на страницу этого файла, на которой был завершён предыдущий сеанс. Параметры запоминаются не только для тех 10 последних файлов в меню "Файл", но возобновление не будет работать, если файл был перемещён.

Некоторые установки (например, полноэкранный режим) сохраняются как используемые по умолчанию без опций в интерфейсе, если в момент закрытия в Sumatra PDF не было открыто никаких документов.

Известные ограничения
Редактирование интерактивных форм и добавление комментариев не реализованы.

--------------------------------------------------------------------------------

Krzysztof Kowalczyk [/more]. У себя не смог воспроизвести наблюдавшиеся у вас эффекты. Давайте подробную методику проверки и поглядим где они возникают и почему.
Автор: iNNOKENTIY21
Дата сообщения: 07.10.2015 03:10
открыть pdf, в том же окне открыть chm.
получается 2 вкладки, pdf и chm в одном окне.

если теперь переключится на ранее открытую вкладку с pdf, без разницы как, на панели вкладок переключится, но контент не изменится, будет ранее отображаемый chm. переключение на контент pdf не происходит. хотя вкладка типа и переключилась.

сами панели, окно программы отзывчивость не теряют, не переключается сам контент на pdf вкладке.

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

такая вот фигня у меня.

версия 3.0 стабл. нормально пашет.

Добавлено:
да эффект не мгновенный, через минуту где то, задержавшись на вкладке chm.

Добавлено:
100% повторяется и мгновенно так сказать.
открываем pdf, затем две вкладки chm и переключаемся между вкладками chm. всё pdf не кажет. сколько не переключайся на вкладку с pdf.
Автор: Victor_VG
Дата сообщения: 07.10.2015 04:40
iNNOKENTIY21

Ага, воспроизвелось сразу, теперь понятно. Ошибка в коде. Сейчас ещё скрины сделаю для контроля и можно писать техотчёт с методикой проверки.

Добавлено:
Зарепортил инц#310. Вначале не понял что именно и как искать.
Автор: Victor_VG
Дата сообщения: 07.10.2015 20:22
SumatraPDF v3.2 Git-ba94c6f6be Win32/Win64 P4/AMD64 в шапке.

Проблема инц#310 обнаруженная iNNOKENTIY21 устранена. Так же устранена и проблема ensure that the password dialog is always in the foreground (and improve handling the case where two password dialogs are visible at the same time for the same window) когда документ использует два уровня парольной защиты - пароль на открытие и пароль на редактирование что в данный момент не видно в окне свойств документа суматры (собственно это и меня ввело в заблуждение с одним из документов, а что там два различных пароля я увидел только когда посмотрел документ в PDF редакторе - тот вывел два поля ввода паролей отвечающих за разные уровни защиты).
Автор: iNNOKENTIY21
Дата сообщения: 07.10.2015 21:47
оперативно. спасибо.
ну и от меня респект Кшиштофу

[more=.]Victor_VG вообще не спишь [/more]
Автор: Victor_VG
Дата сообщения: 07.10.2015 21:58
iNNOKENTIY21

Так и сами напишите чтобы не выглядело что один автор пишет.

Почему?
Автор: iNNOKENTIY21
Дата сообщения: 07.10.2015 22:21
английский не мой конёк

Цитата:
Почему?
впечатление такое создается, по активности
Автор: Victor_VG
Дата сообщения: 07.10.2015 23:10
iNNOKENTIY21

Ясно.
Автор: Victor_VG
Дата сообщения: 08.10.2015 04:02
Рано мы радовались - если открыть PDF-CHM-CHM-PDF явление не исчезает, а коли добавить в кучу FB2 и DjVu оно-то испарится, но может AV (Access Violation) прилететь (исключение 0хC0000005). Уже словил его когда обнаружил условия при которых явление снова проявляется. Инц#310 переоткрыл с новыми экспериментальными данными.
Автор: iNNOKENTIY21
Дата сообщения: 08.10.2015 04:26
а если удалить кэш и SumatraPDF-settings.txt то PDF-CHM-CHM-PDF у меня не проявляется.

а при наличии кеша и SumatraPDF-settings.txt - глючит. и похоже, и по старой схеме тоже, если закрыть с вкладками. запомнит и при следующем запуске их откроет. то глюк


Добавлено:
портабельную 64 мучаю.

стабл 3.0 при этом в установленных.

Добавлено:
да и по старой схеме pdf+chm+chm чет теперь глючит и с удаленным кэшем и файлом настройки.

сам ехе кэшируется, мусор остается... ?
Автор: Victor_VG
Дата сообщения: 08.10.2015 05:02
iNNOKENTIY21

Я портативки х86 и х64 проверял с чисткой кэша и настроек. Так и поймал.
Автор: iNNOKENTIY21
Дата сообщения: 08.10.2015 05:23
а я, после поста об исправлении, проверил. нормально. закрыл не закрывая вкладки.
а сейчас, увидев твой пост про глюк, запустил открыло прежде открытые pdf+chm+chm и сразу глюк.
удалил кеш + фйл настройки. запустил. стал открывать pdf+cgm+chm+pdf нет глюка.
перезапустил не закрывая вкладки. открыло с предыдущими 4 вкладками и сразу глюк.
потом уже и удаление кеша с файлом настройки не помогало и по старой схеме (pdf+chm+chm) стало глючить.
Автор: korosya
Дата сообщения: 08.10.2015 14:01
Правильно ли я понял, что у сабжа нет возможности печати страниц в обратном порядке?
Автор: Victor_VG
Дата сообщения: 08.10.2015 21:29
korosya

Это в драйвере печати выставляется по месту. Смысл это делать программе? Она скинула в очередь печати задание, а там уже ОС с ним разбирается, и если нам к примеру нужна двухсторонняя печать (и наш принтер эту опциональную возможность имеет) с обратным порядком страниц (например для брошюровки книги), то мы помечаем в задании "Двухсторонняя печать, обратный порядок страниц" и системный обработчик печати отдаст на принтер нужные именно для данной модели команды управления. Программа этим не занимается в принципе - управление порядком печати страниц реализуется на уровне драйверов принтера.
Автор: korosya
Дата сообщения: 08.10.2015 23:08

Цитата:
Это в драйвере печати выставляется по месту. Смысл это делать программе?

А если в драйвере печати этого нет? И при этом надо распечатать с двух сторон? Распечатать с одной, а потом все листы переложить?
Ну да ладно - нет и нет. Есть другие программы... Я просто хотел прояснить этот вопрос.
Автор: Victor_VG
Дата сообщения: 08.10.2015 23:20
korosya

Если принтер что-то умеет, то это есть в его драйвере.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

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


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