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

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

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

Patrick



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

Sumatra PDF – небольшая бесплатная программа с открытым исходным кодом для просмотра файлов  PDF, ePub, MOBI, XPS, DjVu, CHM, CBZ, CBR и CBT (v2.6 r9454 и выше!) в среде Windows.
Программа примечательна очень быстрым запуском, высокой скоростью работы, простым дизайном, низкими требованиями к системе, возможностью запуска с внешних USB-накопителей. Хотя Sumatra PDF и уступает Adobe Reader по функциональным возможностям, в ней есть всё необходимое для быстрого просмотра файлов.  
 

Текущая Release версия - 3.1.2 (от 14.08.2016):
 
Версия с установщиком
Портативная версия
Версия с установщиком x64
Портативная версия x64
Исходники (GitHub)
Портативная версия от PortableApps
 
Текущая Pre-Release версия (возможны ошибки в работе) в разработке (Dev, Beta, тестовая) – 3.2:
 
исходники | изменения в исходниках  
 
от Dirk Paehl (32-разрядная для Windows 2000 и выше и 64-разрядная для Windows Vista x64 и выше, сборки выборочные)
от XhmikosR (х86 и x64, минимально требуется  Windows Vista и выше, сборки выборочные, последняя r9811 от 01.12.2014)
от Guti (32/64-разрядные, минимально требуется  Windows XP SP3 и выше, сборки выборочные)
от zeniko (разработчика Sumatra PDF, сжата MPress 2.18, минимально требуется Windows 2000, сборки выборочные)
от Krzysztof Kowalczyk (разработчика Sumatra PDF, минимально требуется Windows XP, сборки выборочные)
от Victor_VG - AMD64 и x86 инсталлер и портативный варианты (в архив включён NPP-плагин v3.2 Git-6f4c726e0f) и комбинированный x86+x64 установщик (ассоциация со всеми типами файлов, кроме xps и chm), документация, минимально требуется Windows XP (только х86)/Vista (x64), при критических ошибках сборки обновляются немедленно, Версия указана в version.txt, в имени релиза - SumatraPDF v<версия> Git-<краткий хэш> и тэга (закладка Git) - SPDF-<краткий хэш>. Исходники на GiHub).

 
Внимание!  
 
Некоторые настройки Sumatra PDF недоступны из графического интерфейса программы – для их изменения нужна ручная правка файлов конфигурации через меню Settings -> Advanced options... (Настройки -> Расширенные настройки...) в текстовом редакторе. Значения этих параметров смотрите по адресу hттp://blog.kowalczyk.info/software/sumatrapdf/settings<номер стабильной версии>.html (для бета-версий такой страницы нет). К примеру, для версии 2.4 эти параметры можно посмотреть тут, для 3.x - тут в *3.x.html (Имя зависит от версии вашей копии SumatraPDF. Скачиваем файл на машину и запускаем. Например, для v3.1 это будут langs3.1.html и settings3.1.html, для v3.2 - langs3.2.html и settings3.2.html).
 
Для корректной работы движка MuPDF, используемого в SumatraPDF, установите AGPL-версию GhostScript 9.xx (его битность не важна, но лучше, если она будет соответствовать битности ОС), всё равно большое число программ пользуются данной библиотекой - пригодится в хозяйстве.
 
Для работы с файлами .CBR, упакованными в формате RAR5 используйте SumatraPDF v3.2 Git-a1f971d60 и новее.
Для работы со сменного или Read-Only носителя положите в один каталог с SumatraPDF.exe библиотеку UnRAR.DLL для х86 или UnRAR64.DLL для х64 сборки версии 5.61.0 (STABLE) или новее.  
 
Новые версии выводят сообщение об ошибке только через Notifications API, поэтому ситуация "Я дал команду открыть файл, а она не выполнилась." что надо учитывать.  
 
Для более старых версий  от v2.6 до 3.2 Git-a30023cf8 включительно
 
Все существенные изменения в коде программы фиксируются в файле releasenotes.txt, который настоятельно рекомендуется к прочтению.
 
Известные ограничения
 
Редактирование интерактивных форм и добавление комментариев не реализованы. Также нет "улучшений картинки" в виде визуального увеличения толщины или "сглаживания" линий (искажения геометрии) или цветов документа - это строго запрещено спецификациям PDF и языка PostScript.

 
Прочее, что редко требуется, да на любителя.

Всего записей: 8094 | Зарегистр. 19-07-2004 | Отправлено: 00:46 08-03-2007 | Исправлено: Victor_VG, 14:02 31-12-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deadjongler
 
Ну, тут вы просто об этом не знали - в самом-то документе про это не написано, а вы думали что оглавление должно как в книге быть. Я с таким встречался.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 15:36 03-03-2018
rinat84

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня небольшой вопрос если в обработке VK_ESCAPE  
поменять местами  

Код:
        else if (gGlobalPrefs->escToExit && MayCloseWindow(&win))
            CloseWindow(&win, true);
        else if (win.presentation || win.isFullScreen)
            OnMenuViewFullscreen(&win, win.presentation != PM_DISABLED);
 

и при настройке EscToExit = true
с полного экрана не будет закрываться программа ?

Всего записей: 66 | Зарегистр. 27-01-2016 | Отправлено: 13:00 25-05-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rinat84
 
По идее не должна, но это может сломать логику других событий, значит проще настройку инвертировать.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 22:55 25-05-2018
rinat84

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут пытаюсь сделать не большой патч для исправления http://forum.wincmd.ru/viewpost.php?p=122896 добавил в обработку VK_ESCAPE
 

Код:
 
else if (win.presentation || win.isFullScreen)
    OnMenuViewFullscreen(&win, win.presentation != PM_DISABLED);
else if (gPluginMode && gWindows.Find(&win) == 0)
    PostMessage(GetParent(GetParent(win.hwndCanvas)), WM_KEYDOWN, key, info);

только не могу определится с GetParent от какого HNWD лучше отталкиваться
И с  VK_TAB добавить проверку на 3 уровня выше от главного  

Код:
 
if (gPluginMode && тут полагаю лучше сделать через GetParent ?)
    PostMessage(GetParent(GetParent(win.hwndCanvas)), WM_KEYDOWN, key, info);
else AdvanceFocus(&win);

если есть отправлять PostMessage как и VK_ESCAPE нет обработка по умолчанию.
Вот так располагаются окна это для режима быстрого просмотра чтобы tab можно было переключать вкладки total comander  
   
 
Или в режиме плагина все события VK_TAB перенаправлять в окно листера и там уже обрабатывать поведение чтобы не искать окно на 3 уровня выше ..  

Всего записей: 66 | Зарегистр. 27-01-2016 | Отправлено: 12:47 28-05-2018 | Исправлено: rinat84, 12:52 28-05-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rinat84
 
Основное окно суматры SUMATRA_PDF_FRAME им и надо командовать, а листер это же элемент ТС, и он тут личность посторонняя.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 13:02 28-05-2018
papanja_084

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот это видно только в Суматре. Ни в браузерах ни в PDF-XChange Editor этого не видно. При наведении курсора всплывает, что это вложение. При попытке открытия "закладки" сохраняется какая то чепуха. Как (чем) это удалить или сделать невидимым в Суматре?

Всего записей: 1299 | Зарегистр. 29-03-2016 | Отправлено: 20:18 13-06-2018
ComboFZ

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В том же PDF-XChange Editor удалить вложения.

Всего записей: 2531 | Зарегистр. 31-05-2010 | Отправлено: 21:04 13-06-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
papanja_084
 
Закладки-то отключаемы по F12, но из описания я не понял о чём речь? Киньте тот файл-пример на покопаться.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 21:18 13-06-2018
papanja_084

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

Цитата:
В том же PDF-XChange Editor удалить вложения.

Не хватило ума найти как....

Всего записей: 1299 | Зарегистр. 29-03-2016 | Отправлено: 22:19 13-06-2018
papanja_084

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Вот, пожалуйста.  http://rgho.st/7ld2pYWWb
Вопрос снят с помощью соответствующего форума.

Всего записей: 1299 | Зарегистр. 29-03-2016 | Отправлено: 05:25 14-06-2018 | Исправлено: papanja_084, 12:37 14-06-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
papanja_084
 
Ага, забрал.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 07:51 14-06-2018
Victor_VG



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

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

 
В принципе можно убрать, но проще и быстрее F12 нажать.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 13:38 14-06-2018
MERCURY127



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
имеем вот этот пдф  
http://sendfile.su/1426424
и вот такую картинку  
https://i.imgur.com/6brTpH2.png
суматра 3.1.2. баг?

Всего записей: 8606 | Зарегистр. 03-08-2008 | Отправлено: 21:31 19-06-2018 | Исправлено: MERCURY127, 21:33 19-06-2018
papanja_084

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно это и баг, только не Суматры, а программы которой создан файл. Опера, Эдж и Ворд открывают его аналогично Суматре.

Всего записей: 1299 | Зарегистр. 29-03-2016 | Отправлено: 05:47 20-06-2018 | Исправлено: papanja_084, 09:31 20-06-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MERCURY127
 
Источник документа тут - http://www.datasheetlib.com/datasheet/966598/mx98713_mxic-macronix-international-co.html?page=3#datasheet ? Если да, то там много таких - либо плохая оцифровка с бумажных мануалов, либо как у Toshiba, ALR, AIR, ... некоторые элементы публично распространяемых схем содержат заведомые схемотехнические ошибки которых нет в закрытых мануалах доступных по партнёрским программам. Я встречал такие публичные мануалы где к примеру не было указано соединение истоковой цепи включённого как управляемый резистор в цепи обратной связи операционника полевика, а сама обратная связь вдобавок была заведена на неинвертирующий вход ОУ, хотя в описании схемы писали - "ОУ DA4.1 используется для усиления сигнала на входе цепи САР".

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 13:18 20-06-2018
DCT

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uaixovich 15:30 12-02-2018
Цитата:
а есть возможность в суматре отключить режим выделения текста?  
 …чтоб только лапало страничку.
Пишите в спортлото, на официальный форум
сюда http://forums.fofou.org/sumatrapdf/topic?id=3183949 или (лучше) создайте новую тему, ибо мне 5 лет назад не удалось донести до автора мысль, что неплохо хотя бы сделать опцию для "более привычного" поведения.
 
Но можно самому найти себе счастье, вот в таком кусочке кода:
http://forum.ru-board.com/topic.cgi?forum=5&topic=22740&start=578&limit=1&m=1#1
чтобы по ЛКМ таскалась страница, а по shift+ЛКМ выделялся текст, вроде надо было заменить это
Код:
if (!HasPermission(Perm_CopySelection) || ((key & MK_SHIFT) || !win.dm->IsOverText(PointI(x, y))) && !(key & MK_CONTROL))  
 OnDraggingStart(win, x, y);
на это
Код:
if (!HasPermission(Perm_CopySelection) || (!(key & MK_SHIFT) && win.dm->IsOverText(PointI(x, y))) && !(key & MK_CONTROL))  
 OnDraggingStart(win, x, y);
затем откомпилировать.

Всего записей: 769 | Зарегистр. 22-12-2005 | Отправлено: 03:41 10-07-2018 | Исправлено: DCT, 03:43 10-07-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
v3.2 Git-1460178e5
 
Изменения:
 
SumatraPDF v3.2 Git-1460178e5
 
07/25/18 20:46:06 Krzysztof Kowalczyk : clang-format
07/22/18 11:20:06 Krzysztof Kowalczyk : Merge pull request #1046 from baloo887/add-A6-format-commandline-print
07/22/18 10:32:36 ldonadi : A6 and A2 support in commandline print


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 10:08 27-07-2018
Wave_Blessed

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Похоже, пришла пора заменить STDUviewer на SumatraPDF.
А поиск по fb2 будет? Это единственное, чего мне в суматре сейчас не хватает.

Всего записей: 472 | Зарегистр. 16-04-2006 | Отправлено: 17:53 04-08-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wave_Blessed
 
Убедите Кристофа на форуме - может и сделает. Конечное решение за ним - он автор суматры.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22577 | Зарегистр. 31-07-2002 | Отправлено: 18:16 04-08-2018
papanja_084

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

Цитата:
А поиск по fb2 будет?

Извините профана, а что под этим подразумевается? Это не то?

Всего записей: 1299 | Зарегистр. 29-03-2016 | Отправлено: 20:01 04-08-2018
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Sumatra PDF / SumatraPDF

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru