Т.о. проблема в конкретном файле или проблема в векторной графике вообще?
» Sumatra PDF / SumatraPDF
ComboFZ
Подскажите,пожалуйста,как добавить иконку на файл djvu,открытому в Sumatre? Как в реестре исправить? WIN7 SP1 x64. Или это только типовые иконки именно для PDF-файлов?
Подскажите,пожалуйста,как добавить иконку на файл djvu,открытому в Sumatre? Как в реестре исправить? WIN7 SP1 x64. Или это только типовые иконки именно для PDF-файлов?
conbar
Иконки правятся в [HKLM\Software\Classes] и система их считывает оттуда. [HKCR] это виртуальный куст, в реальности его нет, это просто отображение [HKLM\Software\Classes].
ComboFZ
А как вы установили что только на странице 19 использована растровая графика а в остальных случаях векторная? Методику проверки приведите пожалуйста.
Иконки правятся в [HKLM\Software\Classes] и система их считывает оттуда. [HKCR] это виртуальный куст, в реальности его нет, это просто отображение [HKLM\Software\Classes].
ComboFZ
А как вы установили что только на странице 19 использована растровая графика а в остальных случаях векторная? Методику проверки приведите пожалуйста.
Можно назначить "горячую клавишу" на "показать избранное"?
conbar
нет, в подключе который адресуется безымянным значение ключа
[HKCR\.djvu\DefaultIcon]
@=
записывается путь к файлу с иконками и через запятую индекс иконки начиная с 0. Если в файле одна иконка индекс допускается опустить.
Добавлено:
tolikwu
Нет, поскольку это назначение не будет обработано исполняемым кодом.
нет, в подключе который адресуется безымянным значение ключа
[HKCR\.djvu\DefaultIcon]
@=
записывается путь к файлу с иконками и через запятую индекс иконки начиная с 0. Если в файле одна иконка индекс допускается опустить.
Добавлено:
tolikwu
Нет, поскольку это назначение не будет обработано исполняемым кодом.
Victor_VG
Цитата:
Методы всякие.
1. Callas PDFToolbox > Switchboard > Reports > Images
http://sendfile.su/896352
2. Callas PDFToolbox > Tools > Explore Metedata
3. Акробат X Rus > Инструменты > Допечатная подготовка > Предпечатная проверка (Preflight) > Select single fixups > Layer > Create PDF layers > Create different layers for vector, text, image. Сохраняем и вновь открываем PDF, манипулируем отключением слоев текстовых, векторных объектов и изображений. Всё наглядно.
4. плагин Count & Clear Pro > Create Layer. Манипулируем отключением слоев, как и выше в Акробате.
5. плагин Enfocus PitStop 11 Rus > инструмент Выбрать объект + Инспектор Enfocus,
или, в нём же, Глобальные изменения > Удалить графику с удалением объектов по выбору: текст, изображения, вект. графика, градиент.
В Инспекторе Enfocus видно, что в SumatraPDF проблемы с отображением контуров на чертежах изделий (другие контуры, которых полно в документе, она отображает исправно).
Цитата:
А как вы установили что только на странице 19 использована растровая графика а в остальных случаях векторная? Методику проверки приведите пожалуйста.
Методы всякие.
1. Callas PDFToolbox > Switchboard > Reports > Images
http://sendfile.su/896352
2. Callas PDFToolbox > Tools > Explore Metedata
3. Акробат X Rus > Инструменты > Допечатная подготовка > Предпечатная проверка (Preflight) > Select single fixups > Layer > Create PDF layers > Create different layers for vector, text, image. Сохраняем и вновь открываем PDF, манипулируем отключением слоев текстовых, векторных объектов и изображений. Всё наглядно.
4. плагин Count & Clear Pro > Create Layer. Манипулируем отключением слоев, как и выше в Акробате.
5. плагин Enfocus PitStop 11 Rus > инструмент Выбрать объект + Инспектор Enfocus,
или, в нём же, Глобальные изменения > Удалить графику с удалением объектов по выбору: текст, изображения, вект. графика, градиент.
В Инспекторе Enfocus видно, что в SumatraPDF проблемы с отображением контуров на чертежах изделий (другие контуры, которых полно в документе, она отображает исправно).
Victor_VG
Цитата:
А разработчиков никак нельзя попросить добавить такую кнопку для избранного, как это сделано для закладок?
Цитата:
Нет, поскольку это назначение не будет обработано исполняемым кодом
А разработчиков никак нельзя попросить добавить такую кнопку для избранного, как это сделано для закладок?
ComboFZ
Я поглядел ваш отчёт, и поглядел документ в других доступных мне инструментах, в т.ч. и PDFEditor (KDE, UNIX) и hex-редакторах и не получил доступа к структуре документа т.к. он зашифрован AES-128, а пароль к AES-128 с наскоку не подобрать. Так что ваши инструменты в данном случае могут только работать с внешним подобием документа и я считаю что вы получили ошибочные выводы поскольку возможность анализа его структуры заблокирована шифрованием.
Добавлено:
tolikwu
Да в принципе можно, вопрос только в том а насколько часто по статистике этим средством пользуются? Ведь если этим пользуются редко, то и смысла нет, а если допустим более некоторого процента случаев, то и стоит реализовать. Ведь обычно у народа избранное или скрыто или выставлено напоказ.
Я поглядел ваш отчёт, и поглядел документ в других доступных мне инструментах, в т.ч. и PDFEditor (KDE, UNIX) и hex-редакторах и не получил доступа к структуре документа т.к. он зашифрован AES-128, а пароль к AES-128 с наскоку не подобрать. Так что ваши инструменты в данном случае могут только работать с внешним подобием документа и я считаю что вы получили ошибочные выводы поскольку возможность анализа его структуры заблокирована шифрованием.
Добавлено:
tolikwu
Да в принципе можно, вопрос только в том а насколько часто по статистике этим средством пользуются? Ведь если этим пользуются редко, то и смысла нет, а если допустим более некоторого процента случаев, то и стоит реализовать. Ведь обычно у народа избранное или скрыто или выставлено напоказ.
Victor_VG
Я с вами полностью согласен, что многое зависит от востребованности и сильно не настаиваю. Просто у меня избранное ассоциируется с закладками. А для закладок имеется горячая клавиша. Поэтому как бы и получился у меня вывод, что горячая клавиша на закладки использутся каким то процентом пользователей.
П.С.: У меня тоже практически всегда панели закладок и избранного активны. Просто последнее время приходится сравнивать несколько документов, которые раскидываю в разные стороны экрана. И панели, соответственно, занимают лишнее место. Постоянно приходится лазить мышью до заветной команды, чтобы скрыть, а потом - показать.
Я с вами полностью согласен, что многое зависит от востребованности и сильно не настаиваю. Просто у меня избранное ассоциируется с закладками. А для закладок имеется горячая клавиша. Поэтому как бы и получился у меня вывод, что горячая клавиша на закладки использутся каким то процентом пользователей.
П.С.: У меня тоже практически всегда панели закладок и избранного активны. Просто последнее время приходится сравнивать несколько документов, которые раскидываю в разные стороны экрана. И панели, соответственно, занимают лишнее место. Постоянно приходится лазить мышью до заветной команды, чтобы скрыть, а потом - показать.
tolikwu
Ну, тут иная идея на ум приходит - автоскрытие панелей и их показ при наведении курсора мыши. А это я думаю может оказаться востребованным, хотя и не знаю как с ходу сформулировать предложение авторам - вроде и не ошибка, а новая возможность и поддержат ли они идею её добавления?
Ну, тут иная идея на ум приходит - автоскрытие панелей и их показ при наведении курсора мыши. А это я думаю может оказаться востребованным, хотя и не знаю как с ходу сформулировать предложение авторам - вроде и не ошибка, а новая возможность и поддержат ли они идею её добавления?
Victor_VG
Если будет время, может и про "бледный" файл зарепортить?
Если будет время, может и про "бледный" файл зарепортить?
Skif_off
С ним наверное стоит проконсультироваться ибо можно построить "визуальную шкалу бледности" по мере уменьшения яркости картинки при дефолтных настройках ПО и ОС - Adobe/PDF-Xchange -> Iceni Infix/GSView/PDFEdit/Okulos -> SumatraPDF/SeaMonkey ... По моему показательно.
С ним наверное стоит проконсультироваться ибо можно построить "визуальную шкалу бледности" по мере уменьшения яркости картинки при дефолтных настройках ПО и ОС - Adobe/PDF-Xchange -> Iceni Infix/GSView/PDFEdit/Okulos -> SumatraPDF/SeaMonkey ... По моему показательно.
SumatraPDF v2.5 r8490
Собрал, проблем не обнаружил, архив обновил, линк в шапке.
Что нового?
Цитата:
собственно это изменение элементарно - в одном из файлов исходников добавлена строка:
// - http://blogs.msdn.com/b/oldnewthing/archive/2013/11/18/10468726.aspx
и пока всё...
Собрал, проблем не обнаружил, архив обновил, линк в шапке.
Что нового?
Цитата:
r8490
add link for better suggestion for RunNonElevated
собственно это изменение элементарно - в одном из файлов исходников добавлена строка:
// - http://blogs.msdn.com/b/oldnewthing/archive/2013/11/18/10468726.aspx
и пока всё...
Вот ещё один файл с тусклым отображением
http://yadi.sk/d/YythVrAhCw56w
http://yadi.sk/d/YythVrAhCw56w
tolikwu
Да, глянул его. К вечеру если её таких подарков в Process Hacker не свалится:
Цитата:
зарепортим. А сейчас пойду главный софто-собиральный агрегат к бою готовить.
А пока погоняйте r8491. Хорошо? Я обновил архив, но и там эти картинки почти не видны...
Да, глянул его. К вечеру если её таких подарков в Process Hacker не свалится:
Цитата:
r5578
updated ntexapi.h and ntpsapi.h for Windows 8.1
M(T ) : /2.x/trunk/phlib/include/ntexapi.h
M(T ) : /2.x/trunk/phlib/include/ntpsapi.h
зарепортим. А сейчас пойду главный софто-собиральный агрегат к бою готовить.
А пока погоняйте r8491. Хорошо? Я обновил архив, но и там эти картинки почти не видны...
Victor_VG
Цитата:
Цитата:
он зашифрован AES-128, а пароль к AES-128 с наскоку не подобратьНу да, аж целых несколько секунд потребовалось Может гранаты были не той системы?
Astra55
У меня на UNIX нет софта для подбора паролей для PDF. А Win софт там не рабочий.
У меня на UNIX нет софта для подбора паролей для PDF. А Win софт там не рабочий.
Victor_VG
Доброго вечера. Виктор, а Вашу программу можно использовать на Win2000? А то осталась пара машин ещё таких - а сейчас все аналоги требуют как минимум ХР. Правда, когда-то ставил ещё 2-й версии Foxit - сейчас не могу найти...
Ещё задал вопрос по Либре в профильном топике...
Доброго вечера. Виктор, а Вашу программу можно использовать на Win2000? А то осталась пара машин ещё таких - а сейчас все аналоги требуют как минимум ХР. Правда, когда-то ставил ещё 2-й версии Foxit - сейчас не могу найти...
Ещё задал вопрос по Либре в профильном топике...
По бледному файлу я отписался на баг-трекере - инц 2475. Посмотрим. Я туда оба файла и скриншоты прикрепил.
krliman
Можно воспользоваться сборкой от Krzysztof Kowalczyk она должна работать на 2000-й, то что собираю я на 2000-й не заработает - компилятор не соберёт.
krliman
Можно воспользоваться сборкой от Krzysztof Kowalczyk она должна работать на 2000-й, то что собираю я на 2000-й не заработает - компилятор не соберёт.
tolikwu
Astra55
zeniko ответил что стало причиной этих явлений (Status: Duplicate. Mergedinto: 2317) :
Цитата:
немного отредактированный перевод с уточнёнными указаниями на настройки Adobe Reader:
Цитата:
Astra55
zeniko ответил что стало причиной этих явлений (Status: Duplicate. Mergedinto: 2317) :
Цитата:
Thanks for the report, the documents and your investigation. The issue isn't related to images, though (these are vector graphics drawings), but to the line width the document asks for. Adobe Reader by default renders very thin lines thicker than the document requests ("Enhance thin lines") whereas SumatraPDF/MuPDF don't and so far don't provide an option to do otherwise, either.
немного отредактированный перевод с уточнёнными указаниями на настройки Adobe Reader:
Цитата:
Спасибо за сообщение, документы и исследование. Ошибка не связана с изображениями, хотя (это векторная графика), а с шириной линий документа. Adobe Reader по умолчанию выводит очень тонкие линии толще, чем указано в документе (Настройка Вид страницы "Улучшать тонкие линии"), тогда как SumatraPDF / MuPDF это не делают и до сих пор не имеют возможности это сделать.
Victor_VG
Спасибо за старания.
Т.е. пока в MuPDF не внедрят возможность увеличивать вектор, то разработчики Sumatra ничего с этим сделать не смогут/не будут?
Спасибо за старания.
Т.е. пока в MuPDF не внедрят возможность увеличивать вектор, то разработчики Sumatra ничего с этим сделать не смогут/не будут?
tolikwu
MuPDF/SumatraPDF точно соблюдают спецификации языка Post Script, а Adobe Reader в очередной раз работает вне пределов спецификаций. Сиё явление мне встречается не в первый раз.
MuPDF/SumatraPDF точно соблюдают спецификации языка Post Script, а Adobe Reader в очередной раз работает вне пределов спецификаций. Сиё явление мне встречается не в первый раз.
SumatraPDF v2.5 r8495
Собрал, проблем не обнаружил, архив обновил, линк в шапке.
Что нового?
Цитата:
tolikwu
Цитата:
Вольно трактуемое Adobe Reader понятие "увеличения вектора" в спецификации языка PostScript не оговорено, но ей строго оговорено однозначное соответствие между прообразом страницы и её отображением воспроизводимым устройством, и в соответствии с концепцией языка PostScript на которой и основаны спецификации PDF устройство вывода не имеет права произвольно изменять геометрию или цветовые пространства выводимого изображения, а Adobe Reader именно это и делает. Я встречался с PDF документами в которых он произвольно менял чётко заданные цветовые координаты фона #FFCCFF на #FF0000 и фирма Adobe на вопрос почему Adobe PageMaker, Adobe Illustrator, QuarckXpress, GSView, SumatraPDF, PDF-Xchange Viewer выводят цвет так как он записан в коде документа, а Adobe Reader IX произвольно меняет его на другой ответила - "Ошибок не обнаружено!" - т.е просто ушла от ответа на вопрос, и сейчас я получил от них аналогичный ответ и по вопросу об интерпретации контуров в приведённых примерах - "Ошибок в работе программ не обнаружено!" - т.е. снова ушла от ответа на прямо поставленный вопрос. У них это явно дежурный ответ на любой вопрос.
Собрал, проблем не обнаружил, архив обновил, линк в шапке.
Что нового?
Цитата:
r8495
note Windows 8.1 support in manifest
r8494
PDF: make font overriding with MUPDF_FONTS_PATTERN more reliable
r8493
PDF: prevent system Arial from being accidentally replaced (fixes issue 2471)
r8492
update translations
r8491
fix typo
tolikwu
Цитата:
Т.е. пока в MuPDF не внедрят возможность увеличивать вектор, то разработчики Sumatra ничего с этим сделать не смогут/не будут?
Вольно трактуемое Adobe Reader понятие "увеличения вектора" в спецификации языка PostScript не оговорено, но ей строго оговорено однозначное соответствие между прообразом страницы и её отображением воспроизводимым устройством, и в соответствии с концепцией языка PostScript на которой и основаны спецификации PDF устройство вывода не имеет права произвольно изменять геометрию или цветовые пространства выводимого изображения, а Adobe Reader именно это и делает. Я встречался с PDF документами в которых он произвольно менял чётко заданные цветовые координаты фона #FFCCFF на #FF0000 и фирма Adobe на вопрос почему Adobe PageMaker, Adobe Illustrator, QuarckXpress, GSView, SumatraPDF, PDF-Xchange Viewer выводят цвет так как он записан в коде документа, а Adobe Reader IX произвольно меняет его на другой ответила - "Ошибок не обнаружено!" - т.е просто ушла от ответа на вопрос, и сейчас я получил от них аналогичный ответ и по вопросу об интерпретации контуров в приведённых примерах - "Ошибок в работе программ не обнаружено!" - т.е. снова ушла от ответа на прямо поставленный вопрос. У них это явно дежурный ответ на любой вопрос.
После получения ответа от zeniko я сделал и свой эксперимент используя тот же файл "Основные положения теории базирования.pdf" и вот посмотрите что мы увидим используя Adobe Reader XI v11.0.0.5:
первый скриншот сделан при использовании настройки Вид страницы "Улучшать тонкие линии" = ON ширина линий увеличена, изображение искажено:
второй скриншот сделан при использовании настройки Вид страницы "Улучшать тонкие линии" = OFF ширина линий соответствует заданной в документе, изображение не искажено:
Посмотрим тот же документ в иных программах - PDF-Xchange Viewer у которого нет возможности отключить "улучшайзер" изображений (не путайте с настройками сглаживания - Anti-aliasing это метод улучшения визуальной прорисовки контуров изображений путём уменьшения длины аппроксимирующих кривые отрезков ломанных - грубо говоря уменьшаем визуальную "лестницу"):
видим что в PDF-Xchange Viewer заданная в документе геометрия контуров искажена:
и затем то же место видим в SumatraPDF:
думаю теперь понятно кто, как и где искажает геометрию?
первый скриншот сделан при использовании настройки Вид страницы "Улучшать тонкие линии" = ON ширина линий увеличена, изображение искажено:
второй скриншот сделан при использовании настройки Вид страницы "Улучшать тонкие линии" = OFF ширина линий соответствует заданной в документе, изображение не искажено:
Посмотрим тот же документ в иных программах - PDF-Xchange Viewer у которого нет возможности отключить "улучшайзер" изображений (не путайте с настройками сглаживания - Anti-aliasing это метод улучшения визуальной прорисовки контуров изображений путём уменьшения длины аппроксимирующих кривые отрезков ломанных - грубо говоря уменьшаем визуальную "лестницу"):
видим что в PDF-Xchange Viewer заданная в документе геометрия контуров искажена:
и затем то же место видим в SumatraPDF:
думаю теперь понятно кто, как и где искажает геометрию?
Получается в Adobe Reader и нет ошибок, если они ввели дополнительную настройку, в отличии от PDF-Xchange Viewer.
SumatraPDF всё равно показывает бледнее, чем Adobe Rader c отключенной настройкой.
SumatraPDF всё равно показывает бледнее, чем Adobe Rader c отключенной настройкой.
tolikwu
У Адобе Ридер вообще нет ошибок, даже если в буфер видео платы он записывает иной цвет чем указан в документе и искажает геометрию - "Патенты мои, и я хозяин своего слова! Как хочу так и рисую - Я АДОБЕ!". На работе мы поймали Адобе Ридер на искажении геометрии в ISO/OSI PDF v1.4 - в чертеже созданном в SolidWorx стоит ширина линии 1 пкс и она же записана в файле PDF созданном через GPL GhostScript 9.10, суматра и GSView выводят линии шириной в 1 пкс, а Адобе Ридер вне зависимости от настроек выводил их шириной от 3 пкс и более и с искажёнными значениями цвета и яркостной составляющей. Во всех случаях Адобе Ридер работал со шкалой 16К из 256 К цветов и смещал цвет пиксела в сторону красного конца спектра. Инженеры Адобе когда их ткнули носом в эти художества зело скривились, но признали что встроенный в Ридер не отключаемый механизм антиаллиасинга специально увеличивает видимую ширину линий и "корректирует ошибочные цвета" так чтобы видимая величина "ступенек" аппроксимирующих контуры букв была минимальной....
У Адобе Ридер вообще нет ошибок, даже если в буфер видео платы он записывает иной цвет чем указан в документе и искажает геометрию - "Патенты мои, и я хозяин своего слова! Как хочу так и рисую - Я АДОБЕ!". На работе мы поймали Адобе Ридер на искажении геометрии в ISO/OSI PDF v1.4 - в чертеже созданном в SolidWorx стоит ширина линии 1 пкс и она же записана в файле PDF созданном через GPL GhostScript 9.10, суматра и GSView выводят линии шириной в 1 пкс, а Адобе Ридер вне зависимости от настроек выводил их шириной от 3 пкс и более и с искажёнными значениями цвета и яркостной составляющей. Во всех случаях Адобе Ридер работал со шкалой 16К из 256 К цветов и смещал цвет пиксела в сторону красного конца спектра. Инженеры Адобе когда их ткнули носом в эти художества зело скривились, но признали что встроенный в Ридер не отключаемый механизм антиаллиасинга специально увеличивает видимую ширину линий и "корректирует ошибочные цвета" так чтобы видимая величина "ступенек" аппроксимирующих контуры букв была минимальной....
SumatraPDF v2.5 r8496
Собрал, проблем не обнаружил, архив обновил, линк в шапке.
Что нового?
Цитата:
Собрал, проблем не обнаружил, архив обновил, линк в шапке.
Что нового?
Цитата:
merge latest MuPDF update
При печати объем PDF документа в очереди печати достигает нереальных значений, несмотря на размер файла. Печать, соответсвенно, очень долгая по времени.Галка "печать как изображение" убрана.
В поисках проблемы наткнулся на Ссылка
Цитата:
С Adobe таких проблем не имеется.
В поисках проблемы наткнулся на Ссылка
Цитата:
При печати, страницы документа преобразовываются в растровое изображение, это приводит к увеличению объёма данных, что может замедлять печать на принтерах с небольшим объемом памяти.
С Adobe таких проблем не имеется.
wardar2000
А какая у вас стоит версия Суматры? Возможно что данная проблема уже решена в более новых версиях MuPDF на которой она построена. Последняя из доступных сборок v2.5 r8497 в т.ч. и у меня на серверах. Свою я ещё вчера обновил как коммиты пришли. Ваше же сообщение столь же информативно, как и сообщение на указанном сервере - понемногу обо всём и общий обзор сущего. В технике если идёт речь о наблюдении нужна точность или невозможно найти и устранить причины возникновения побочных явлений.
А какая у вас стоит версия Суматры? Возможно что данная проблема уже решена в более новых версиях MuPDF на которой она построена. Последняя из доступных сборок v2.5 r8497 в т.ч. и у меня на серверах. Свою я ещё вчера обновил как коммиты пришли. Ваше же сообщение столь же информативно, как и сообщение на указанном сервере - понемногу обо всём и общий обзор сущего. В технике если идёт речь о наблюдении нужна точность или невозможно найти и устранить причины возникновения побочных явлений.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
Предыдущая тема: c$
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.