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

» STDU Viewer

Автор: AnTul
Дата сообщения: 16.04.2015 07:55

Цитата:
т.е. поставили зеленый фонт - зеленого шрифта не видно.

- можно ли определять, есть ли в документе зелёный шрифт, и предупреждать пользователя, что такой фон включать нежелательно - некоторые фрагменты текста будут не видны?
Автор: Barral
Дата сообщения: 16.04.2015 13:13
STDUSupport, большое спасибо за Вашу работу!
Нет ли в планах реализовать возможность при просмотре текстовых файлов изменять цвет бумаги при помощи загрузки текстур (gif, jpg)?
Автор: Victor_VG
Дата сообщения: 16.04.2015 15:30
AnTul

На этот вопрос попробую ответить я - да, PS/PDF такую возможность предоставляют. По крайней мере я видел такое в специализированном ПО для полиграфистов где выводится список цветов используемых в разных элементах входного файла т.к. те же фотонаборные комплексы производят дополнительное цветоделение перед созданием фотошаблонов печатных матриц именно на основе анализа входных PS файлов. Иначе по словам художников и редакторов они не смогут правильно подобрать краски для печати.
Автор: RemikR
Дата сообщения: 18.04.2015 01:24

Цитата:
У меня последняя портативная версия из содержания переходит на одну страницу ниже. Т. е. если в содержании указана 61-я страница переходит на 62-ю, и т.д. У всех так? Другие программы (Adobe, Foxit, Sumatra ...) переходят по оглавлению правильно.
а по этому поводу кто нибудь что то может сказать?
Речь идёт о pdf файлах.
Автор: Sergeant45
Дата сообщения: 18.04.2015 03:25
У меня версия 1.6.350 (оба варианта - установленный и портабельный), переход по содержанию происходит правильно. Win7 x86 и x64
Автор: Spielism
Дата сообщения: 18.04.2015 15:37
STDUSupport,Victor_VG


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

Попробую еще раз объяснить - вот у меня,к примеру,100 файлов FB2 в 20-ти томах одного писателя - оформление везде одно и тоже.Можно же как-то сделать "сохранить настройки просмотра документа".Если нужно,поставил галку в соответствующем формате,а не нужно - снял.
Возможно,у вас задачи поважнее,а мне не очень-то и трудно каждый раз ползунки двигать,так что не вопрос)
"Сессии" - "Восстановить состояние просмотра документа при открытии" - вот за это огромное спасибо!
Автор: Victor_VG
Дата сообщения: 18.04.2015 15:55
Spielism

Лично у меня сейчас одна задача стоит - в куче изменений (коммитах) что за вчера-сегодня пришли с SVN не запутаться.
Автор: VSHY
Дата сообщения: 18.04.2015 17:02
А меня больше всего выбешивает то, что при вызове поиска (Ctrl+F) панель поиска открывается, но когда начинаешь набирать текст, то он набирается в никуда - в поле поиска остаётся старое поисковое слово.
Win7 64-bit, STDU Viewer 32-bit.

При открытии панели поиска надо бы сразу устанавливать курсор в поле поиска.
А ещё лучше было бы использовать подхват выделенного текста; т.е. при открытии панели поиска анализируем:
- если был выделен текст, тогда автоматически вставляем его в поле поиска и выделяем его, для того, что если нам это слово не нужно, то при наборе мы сразу же сотрём его;
- если не было выделенного текста, то просто устанавливаем курсор в поле поиска, выделяя всё что в нём уже есть.
Автор: iya_grisho
Дата сообщения: 27.04.2015 00:35
Новая версия - исправил номер в шапке.
Автор: AnTul
Дата сообщения: 27.04.2015 09:50
Я вроде не предлагал ещё вставить механизмы скорочтения? Несколько разных.
Автор: SuB1991
Дата сообщения: 27.04.2015 23:58
Здравствуйте
Подскажите, почему в новой версии 1.6.375, при закрытии программы - закрываются вкладки с открытыми книгами. И закрывается она только когда остается последняя книга.
Откатился на 1.6.370 все нормально, нажал закрыть программа завершилась...
Автор: STDUSupport
Дата сообщения: 28.04.2015 00:14
SuB1991
При нажатии на крестик на окне должно появляться диалоговое окно с вопросом закрыть все вкладки или текущую. По всей видимости вы выбрали закрыть текущую вкладки и поставили флажок, сохранить этот выбор.

Можете в файле настроек просмотрщика удалить аттрибут "CloseAppType" в ветке:
Setting/General/

или выставить его в ноль, чтобы вернуть то поведение, которое было раньше.

Кстати версии 1.6.370 нет в природе
Автор: vmbvmb
Дата сообщения: 28.04.2015 00:48
Хотел бы, если можно, попросить о нескольких небольших усовершенствованиях в работе с боковой вкладкой содержания.

1. При нажатии на кнопку синхронизации при свёрнутом содержании выделяется только раздел самого верхнего уровня. При разветвлённой структуре документа это предоставляет не очень много пользы. Нельзя ли, чтобы при нажатии на кнопку синхронизации автоматически разворачивалась вся нужная ветка и выделялся самый частный раздел, именно тот, который читается?

2. Нельзя ли добавить в настройки несколько опций: 1) чтобы содержание всегда разворачивалось при открытии документа; 2) чтобы сохранённое место чтения при открытии всегда синхронизировалось с местом в содержании (и тоже с самым частным разделом); 3) чтобы синхронизация обновлялась по мере чтения, то есть по мере листания страниц выделение раздела в содержании соответствовало текущему месту?

Автор: SuB1991
Дата сообщения: 28.04.2015 03:24
STDUSupport
Да было окно. В общем сделал не правильный выбор

Есть такое и с версией приврал конечно же 1.6.350
Большое Спасибо.
Автор: MiholBeaR
Дата сообщения: 28.04.2015 22:25
STDUSupport
А как отключить перенос слов? Давно уже привык к выравниванию текста по ширине, а тут вдруг слова рвутся и дефисом переносятся, непривычно и глаз режет. Как сделать нормальное выравнивание без переноса? Чет не нашел галочки в настройках. =(
СПС
Автор: VSHY
Дата сообщения: 29.04.2015 02:09
STDUSupport
Проблема с полем поиска исправлена. Спасибо!

Ещё заметил, что в архиве с портативной версией множество файлов. Я скопировал один exe'шник (раньше ставил с помощью инсталяции, и этих файлов у меня нет), и прога вроде работает.
Для чего все эти другие dll? Как можно проверить их работоспособность? Пункты меню какие-то новые добавятся при их наличии или что?
Автор: Victor_VG
Дата сообщения: 29.04.2015 07:48
VSHY

Я попробую вам ответить. Не возражаете? STDUViewer.dll - это библиотека вьюера, msvcr71.dll - рунтайм С++ в ОС её обычно нет, а при перезаписи могут изменится экспорты (у M$ это обычное явление) и приложение может не работать. Потому используется такое техническое решение из MSDN:

Цитата:
Путь поиска, используемый Windows для обнаружения библиотеки DLL
http://msdn.microsoft.com/ru-ru/library/7d83bc18.aspx

Используя механизмы явного и неявного связывания, Windows сначала выполняет поиск "известных библиотек DLL", таких как Kernel32.dll и User32.dll. Затем Windows выполняет поиск библиотек DLL в следующей последовательности:

1) Каталог, в котором находится исполняемый модуль текущего процесса.
2) Текущий каталог.
3) Системный каталог Windows. Путь к этому каталогу извлекается с помощью функции GetSystemDirectory.
4) Каталог Windows. Путь к этому каталогу извлекается с помощью функции GetWindowsDirectory.
5) Каталоги, указанные в переменной среды PATH.

Примечание

Переменная среды LIBPATH не используется.

остальные DLL это декодеры форматов. Это удобнее т.к. если какой-то формат поменялся достаточно обновить только его декодер не трогая всё остальное. Кстати, по подобной схеме построены и многие иные многоформатные приложения, хотя некоторые (к примеру SumatraPDF) строятся по принципу монолитного модуля что вынуждает разработчика при частичном изменении одного поддерживаемого формата пересобирать всё, а иной раз и переписывать значительную часть исходников приложения (если поддержка форматов "размазана" по многим внутренним модулям).

А проверка тут простая - попробовать открыть файлы формата для которых нет декодера. Обычно приложение сообщает об ошибке его чтения, но его открытия пункты в меню чаще всего присутствуют т.к. их наличие задаётся в основном модуле. Хотя он может их скрыть если нет декодера (например так поступит PhotoFiltre Studio - в меню Файл - Открыть и Файл - Импорт будут только те форматы для которых есть декодеры т.к. часть декодеров встроена в основной модуль программы, но некоторые например JPEG2000 поддерживаются через внешние модули декодирования и если их нет, то и пункт в меню не выводится).
Автор: STDUSupport
Дата сообщения: 29.04.2015 22:08
vmbvmb
Спасибо за предложение. Постараемся реализовать.


MiholBeaR

Цитата:
А как отключить перенос слов?

На данный момент никак. Извините.

Victor_VG
+1 Спасибо. Так развернуто, я бы не написал.
Единственное уточнение, поскольку читалки форматов реализованы в виде ActiveX компонентов, важно не забыть файл 'STDUViewerApp.exe.manifest', иначе компоненты не подключаться.
Автор: MiholBeaR
Дата сообщения: 29.04.2015 22:51
STDUSupport

Цитата:
Цитата:
А как отключить перенос слов?

На данный момент никак. Извините.

Вернулся пока на 300 сборку. А в следующей версии галочка будет?
Автор: Victor_VG
Дата сообщения: 29.04.2015 22:54
STDUSupport

Да, про манифест я в момент ответа ремонтируя сгоревшие машины забыл. Ну, нет худа без добра - может у людей будет меньше ошибок. ну а я попробую избавится от ошибок вызванных конфликтом планок ОЗУ себя - наконец удалось найти замену корсарам. Они ребята неплохие ... только по одному или вдвоём, а если их больше - сливай рули тушите воду. И дружить с другими планками напрочь отказываются, ну разве что под угрозой расстрела, сиречь выноса тела.
Автор: romby
Дата сообщения: 03.05.2015 16:05
Скажите пожалуйста, умеет ли сабж (либо его секретные сборки) игнорировать условные запреты (псевдозащиту) PDF на копирование текста и на печать документа? Если что, это хотелка



Похоже, что умеет.
Автор: JazzRock
Дата сообщения: 05.05.2015 15:44
STDUSupport Здравствуйте. А можно реализовать чтение аннотации в FB2 файлах? Ткст, который прописан внутри тегов <annotation> ... </annotation>
Автор: kanimet
Дата сообщения: 13.06.2015 00:23
Помогите пожалуйста. Была проблема с сохранением закладок в pdf, стояла версия последняя, скачанная с офсайта 1.6.375. Решил попробовать откатиться на какую-нибудь версию постарше, скачал торрент с версией 1.5.427. Но перед инсталляцией взял и сдуру деинсталировал стоявшую версию и согласился удалить ВСЕ файлы. Тем самым удалились все закладки худо-бедно сохраненные (?) в файле bookmarks.xml, а это 2 месяца коту под хвост (пара сотен закладок в 77 книгах).
Итак, вопрос - система могла ли не удалять насовсем прежний bookmarks.xml из AppData\....\Local\Stdu, а "засунуть" в какую-нибудь папку temp или tmp? В системной корзине нет.
Система Виндовоз 8.1 х 64
Автор: Victor_VG
Дата сообщения: 13.06.2015 00:26
kanimet

Ищите в недрах NTFS программами восстановления данных. Но гарантий что NTFS не переписала освобождённое место ноль.
Автор: STDUSupport
Дата сообщения: 13.06.2015 00:56
kanimet

Victor_VG - всё правильно написал.
Автор: Victor_VG
Дата сообщения: 13.06.2015 01:46
kanimet

Как и собственно гарантий что файл будет восстановлен полностью так же ноль. При его удалении счётчик ссылок в MFT был обнулён, так же было освобождено пространство вторичной MFT и все альтернативные потоки данных и это пространство помечено в MFT как свободное, но содержащее "мусор". Дальнейшие действия NTFS зависят от настроек безопасности ОС: по умолчанию - класс безопасности С3, данное место при поступлении запроса на пространство тома будет выделено другому файлу, каталогу или точке монтирования; при использовании повышенных настроек безопасности (класса С2 и выше) и наличии программ или аппаратных средств уничтожения данных оно будет переписано, если данные хранились на накопителе имеющем встроенную систему шифрования (например Seagate ST320000646NS/ST32000647NS (SED / FIPS 140-2) подключённому к TCG совместимому контроллеру - после удаления можете о них забыть - расшифровывать AES-256 вы будете до второго пришествия. У вас в запасе найдётся примерно 1067 лет? Если да, то вас ждёт удача - при условии что вам удастся считать с пластин криптоконтейнер вы сможете вытащить из него свои данные. Таковы свойства AES-256. Нет? Проще перенабить данные заново и вовремя создавать их бэкап. Третьего, увы не дано.
Автор: Nekto8
Дата сообщения: 22.06.2015 20:23
Добавьте пожалуйста возможность регулировать не только яркость и контрастность, но и RGB баланс. У некоторых сканированных документов белый отображается неверно, что утомляет зрение. Эта полезная опция до сих пор не реализована в windjview, ваша программа получила бы преимущество.

Также не нахожу иногда полезной опции просмотра слоёв djvu (color, black&white, foreground, background), какая есть у windjview.
Автор: unyqUm
Дата сообщения: 22.07.2015 22:43
а где можно посмотреть список изменений, исправлений, дополнений и т.п.?
Автор: wvxwxvw
Дата сообщения: 22.07.2015 22:55
unyqUm
На оф.сайте, вкладка - news.
Автор: SvetonosnyAngel
Дата сообщения: 25.07.2015 11:17

Цитата:
регулировать не только яркость и контрастность, но и RGB баланс.

Было бы очень неплохо.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162

Предыдущая тема: ifolder пишет..превышен иностранный трафик


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