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

» Sumatra PDF / SumatraPDF

Автор: Andrey_Verkhoglyadov
Дата сообщения: 03.09.2014 22:59
Victor_VG

Цитата:
Походу сборок от меня более не будет

Вы окончательно прекратили этот проект или все таки когда либо от вас сборки можно ожидать ?

Мне кажется или действительно Sumatra быстрее других аналогичных программ открывает PDF файлы ?
Автор: Victor_VG
Дата сообщения: 03.09.2014 23:07
Andrey_Verkhoglyadov

Почему прекратил? Сборки есть, просто я не всегда успеваю анонсы делать. Вчера к примеру разом за две минуты аж семь коммитов пришло. И как-то последняя по времени:

SumatraPDF v2.6 r9444 for Windows XP SP2/2003/Vista/Seven/2008/8/2012 x86/x64

Wed Sep 03 04:14:15 +0400 2014

так что работа идёт, собираем, выкладываем, линк в шапке, не меняется, а отметки времени в version.txt по мере сборки пишу.
Автор: Kruton9000
Дата сообщения: 03.09.2014 23:14
Andrey_Verkhoglyadov

Цитата:
Мне кажется или действительно Sumatra быстрее других аналогичных программ открывает PDF файлы ?

Быстрее чем Суматра я ничего не видел. Тяжелейшие файлы (больше 100Мб.) легко листает на моём нетбуке 2008 года.

Victor_VG

2.6 по скорости не будет хуже, чем 2.5?
Автор: Victor_VG
Дата сообщения: 03.09.2014 23:20
Kruton9000

Нет, по моему в чём-то и по шустрее. Это не считая исправленных ошибок в коде.
Автор: Andrey_Verkhoglyadov
Дата сообщения: 04.09.2014 00:00
Victor_VG

Цитата:
работа идёт, собираем, выкладываем, линк в шапке

Понятно. Насторожила ваша фраза которую привел выше. Ну и замечательно раз работа идет. Можно пользоваться вашими трудами дальше

Kruton9000

Цитата:
Тяжелейшие файлы (больше 100Мб.) легко листает

Значит не кажется. Ок.
Автор: Victor_VG
Дата сообщения: 04.09.2014 00:28
Andrey_Verkhoglyadov

Были технические проблемы, повозились, устранили.
Автор: Victor_VG
Дата сообщения: 04.09.2014 14:46
Не успел насладится зрелищем - v2.6 r9449, как в ревизии r9450 в .ext/unarr readme подновили, а они на код не влияют, так что на серверах v2.6 r9449 расположилась.
Автор: Victor_VG
Дата сообщения: 04.09.2014 17:38
SumatraPDF v2.6 r9453: unarr: add basic tar support посему SumatraPDF v2.6 r9454: support .cbt comic books легла на сервера.
Автор: Victor_VG
Дата сообщения: 06.09.2014 16:15
SumatraPDF v2.6 r9460

Некоторые устаревшие настройки убрали! Смотрите releasenotes.txt и settings.html!
Автор: banaji
Дата сообщения: 06.09.2014 17:16
Victor_VG
А как сделать, чтобы как у вас на скриншёте - панель меню пропала?
Автор: Victor_VG
Дата сообщения: 06.09.2014 17:39
banaji

Расширенные настройки, правим:

Цитата:
ShowSingleTab = true
TabBarAsTitleBar = false
ShowTabBar = true
MainWindowBackground = #80fff200
EscToExit = false
ReuseInstance = false
UseSysColors = false

сохраняемся, перезапускаем суматру, пользуемся.
Автор: banaji
Дата сообщения: 06.09.2014 17:46
Я имею ввиду, как называется эта настройка? Ничего похожего не нашёл.
"ShowToolbar = " убивает панель инструментов, а не меню.
Автор: Victor_VG
Дата сообщения: 06.09.2014 17:48
banaji

Уже учёл что неудачно отшутился и дал значения настроек. Прошу извинить. Глупо вышло.

Добавлено:
P.S.

Для работы новых настроек надо обновить суматру, лучше до v2.6 r9461 - там поправлено много ошибок, вреда от их устранения точно не будет...
Автор: dimbat
Дата сообщения: 10.09.2014 23:40
Господа, а с чем может быть связано непропечатывание некоторых символов? Т.е. допустим в документе обычное число 4321, Суматра отображает нормально, а вот при распечатке двойки нет на бумаге - тупо пробел получается "43 1".
При этом встроенный просмотрщик винды (8.1) распечатывает без проблем. Проверял на версиях 2.5.2 - v2.6 r9464
Косячный pdf приложить не могу, к сожалению. Файл конфиденциальный, по работе.
Автор: Victor_VG
Дата сообщения: 11.09.2014 00:54
dimbat

Если есть публичный пример, то мы сможем оформить баг-репорт и рассчитывать на исправление ошибок. Без документа-примера ребята вряд-ли смогут быстро найти и устранить источник проблемы...
Автор: Skif_off
Дата сообщения: 11.09.2014 02:45
comrades, подскажите, пожалуйста, какой минимум из Ghostscript необходим для SumatraPDF? Достаточно ли только gsdll32.dll?
Нагуглил тему двухлетней давности, если правильно понял - без gswin32c.exe никак, ничего не изменилось?
Для SumatraPDFх64 нужна соответственно х64 версия Ghostscript? Можно выпилить каталог lib (или облегчить)?
Автор: Victor_VG
Дата сообщения: 11.09.2014 04:03
Skif_off

Можно выкинуть ./doc, ./examples, ./libpng, ./trio, ./zlib - там либо маны, либо С-ые примеры валяются, в ./lib лежат PS профили принтеров, так что их вышвыривать чревато. Остальное нужно. Если выкинуть указанное то примерно выйдет минус 17Мб. Для х64 системы нужен и Ghostscript x64. Выкинуть его совсем не выйдет, т.к. MuPDF это часть проекта Ghostscript и именно она к нему обращается, а сама суматра на ней построена.
Автор: Skif_off
Дата сообщения: 11.09.2014 08:51
Victor_VG

Цитата:
Можно выкинуть ./doc, ./examples, ./libpng, ./trio, ./zlib

Это-то понятно , первым делом выпилил (уже давно Ghostscript не ставлю инсталлером, есть папка с ./bin и ./lib +файл реестра).
В общем, как минимум, gswin32c.exe и gsdll32.dll (gswin64c.exe/gsdll64.dll/gsdll64.lib не обязательны, х86 хватило), а зачем gsdll32.lib?

Цитата:
в ./lib лежат PS профили принтеров, так что их вышвыривать чревато.

Но это для печати? Чтобы отобразить - вроде не нужно.
Автор: Victor_VG
Дата сообщения: 11.09.2014 11:21
Skif_off

Либа используется как индексный файл вызовов, и в принципе по структуре это остаток сборки, но по размеру 10 - 12 Кб погоды не делают. А в ./lib не только профили принтеров, но элементы системы цвето-коррекции для gs лежат. Выкинуть не долго, но я иначе задачку решу ибо:

- Главная жизненная цель советского человека стойко преодолевать трудности созданные им самому себе.(с)

да и вроде на флешке мне развёрнутый gs пока не потребовался.
Автор: Cu110quSS
Дата сообщения: 13.09.2014 15:53
Хорошая b быстрая программа, но немного мешает, что в ней нет просмотра миниатюр страниц. (Это ведь потом не собираются исправлять?)
Автор: Victor_VG
Дата сообщения: 13.09.2014 16:11
Cu110quSS

Есть это и достаточно, а

Цитата:
но немного мешает, что в ней нет просмотра миниатюр страниц. (Это ведь потом не собираются исправлять?)

это не ошибка чтобы её собирались/нет исправлять, а ваша личная хотелка которую могут реализовать, а могут и отвергнуть.

На серверах r9494.

P.S.

Вчера было аж 28(!) ревизий исходников за несколько часов, а сегодня вроде затишье - 13-е действует?
Автор: Cu110quSS
Дата сообщения: 14.09.2014 01:10
Как связан просмотр недавних документов с просмотром миниатюр страниц конкретного документа? Две совершенно разные же функции. (Наверное, не только моя это «хотелка». Думаю, многие было бы удобно искать что-то в документе через миниатюры, не сбивая вид/масштаб страниц и не уходя с той, которую читаешь. То есть, просмотр страниц, как это реализовано в других программах для чтения.)
Автор: Victor_VG
Дата сообщения: 14.09.2014 01:35
Cu110quSS

С этим пишите разработчикам на форум, я лично пока не поймаю сверх капитальный баг лишний раз ничего им писать уже не стану. Хватит, выслушал.
Автор: Skif_off
Дата сообщения: 14.09.2014 02:25
Cu110quSS

Цитата:
Хорошая b быстрая программа

Ага, но

Цитата:
немного мешает, что в ней нет просмотра миниатюр страниц.

Вы правда думаете, что если увешать программу всем, что только сможет придти в голову, она будет всё такой же быстрой?
У Foxit Reader'a, не к ночи будет упомянут, инсталлер 35-45 метров в зависимости от языка, апдейтер весит почти в два раза больше, чем SumatraPDF А SumatraPDF в виде сборки от zeniko в свою очередь - на 400 кб больше, чем краш-репортер этого самого Foxit Reader'a ).
С другой стороны, написать, наверное, стоит: отчасти будем в курсе планов.
Автор: Victor_VG
Дата сообщения: 22.09.2014 14:42
Cu110quSS
Skif_off

Смотрим что вышло:

Цитата:
r9505     
PDF: show widget alternative text as tooltip (same as Adobe Reader)
Today (14 minutes ago)    
zeniko

сборку уже положил на сервера, тестируем.
Автор: Skif_off
Дата сообщения: 22.09.2014 16:12
Технически, так понимаю, просто отдельным потоком рендерятся превьюшки? На сколько подрос бинарник и потребляемая память? Проц сильно грузится (лучше - на нескольких десятках страниц, без текстового слоя)?
Я с телефона, ОС поднимаю, хз, сколько продлится
Автор: Victor_VG
Дата сообщения: 22.09.2014 17:06
Skif_off

Мне пока потестить эти вещи на на чём, так что пока не знаю...
Автор: Victor_VG
Дата сообщения: 24.09.2014 12:59
Skif_off

По поводу размера текущих бинарников (v2.6 r9508), допросил скриптом, вот его доклад:

SumatraPDF-2.6.exe (6446080)
SumatraPDF-2.6-install.exe (4461484)
SumatraPDF-2.6-x64.exe (7228416)
SumatraPDF-2.6-x64-install.exe (4698968)

старые версии у меня не сохранились, потому не могу сказать насколько изменился размер. Теперь эти цифры можно за основу брать. В Process Haker-е видно что установленная SumatraPDF v2.6 r9508 x86 при загрузке книги в FB2 жрёт не сильно много:



в DjVu побольше:




и самое большое потребление памяти в набитой картинками PDF-ке:



Этими данными могу с ходу поделится, по старым ревизиям таких измерений не проводилось.
Автор: Victor_VG
Дата сообщения: 28.09.2014 00:00
SumatraPDF v2.6 r9521

Ну, вот на паре свежих ревизий глянул использование памяти в одинаковых условиях (пока ничего не открывалось, программа только запущена):

r9518 и r9521

Для той самой FB2:

Новое в программе на 27.09.2014:

add support for PalmDoc ebooks
add support for displaying CB7 and CBT comic books (in addition to CBZ and CBR)
add support for LZMA and PPMd compression in CBZ comic books
allow saving Comic Book files as PDF

В целом потребление системных ресурсов снизилось, хотя и произошло перераспределение в их использовании.
Автор: Skif_off
Дата сообщения: 28.09.2014 06:55
Как вот это

Цитата:
r9505
PDF: show widget alternative text as tooltip (same as Adobe Reader)

увидеть? В настройках ничего не нашел.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

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


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