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

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

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

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 комбинированный вариант x86/x64, установщик сам определяет разрядность. Включает unrar.dll. Только для установки. Не portable. Ассоциация со всеми типами файлов, кроме xps и chm,  (архив 7-Zip v16.04, включает устанавливаемую и портативную (статическая сборка) x86 и х64 версии с документацией, дополнительно unrar.dll v5.40.x (положите её рядом с SumatraPDF.exe) и NPP-плагин, отдельно плагины v2.6 x86, v3.2 Git-6f4c726e0f для x86 x64 (плагин v2.6 в корне архива, v3.2 в подкаталогах ./x86 и ./x64) минимально требуется Windows XP (только х86)/Vista (x64), при критических ошибках сборки обновляются немедленно, ревизия указана в version.txt в имени релиза, исходники есть на 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 (в Sumatra PDF версии 2.6 и новее – устанавливаемой или портативной) скачайте файл UnRARDLL.exe, распакуйте его (это самораспаковывающийся архив RAR v2.9) и скопируйте в папку с sumatrapdf.exe файл unrar.dll для х86-версии или unrar64.dll для x64-версии (лучше всегда использовать имя файла UnRAR.dll). Разрядность библиотеки UnRAR должна совпадать с разрядностью sumatrapdf.exe, иначе она не загрузится.
 
Все существенные изменения в коде программы фиксируются в файле releasenotes.txt, который настоятельно рекомендуется к прочтению.
 
Известные ограничения
 
Редактирование интерактивных форм и добавление комментариев не реализованы. Так же нет "улучшений картинки" в виде визуального увеличения толщины или "сглаживания" линий (искажения геометрии) или цветов документа - это строго запрещено спецификациям PDF и языка Post Script.

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

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



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

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

Всего записей: 21425 | Зарегистр. 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
с полного экрана не будет закрываться программа ?

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



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

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

Всего записей: 21425 | Зарегистр. 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 уровня выше ..  

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



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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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



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

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

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



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

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

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

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

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



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

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

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

Всего записей: 1135 | Зарегистр. 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 используется для усиления сигнала на входе цепи САР".

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

Всего записей: 21425 | Зарегистр. 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);
затем откомпилировать.

Всего записей: 764 | Зарегистр. 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


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

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

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

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



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

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

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

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

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

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

Всего записей: 1135 | Зарегистр. 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

Компьютерный форум 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