Почему плохое качество отображения во всех программах чтения PDF, кроме Adobe?

17

Когда я читаю PDF-файлы с помощью Adobe Reader или Adobe Acrobat Pro, качество изображения превосходно. Однако для тех же файлов другие программы чтения PDF, такие как Foxit Reader, Sumatra PDF Reader и т. Д., Показывают низкое качество: довольно робкий и нечеткий дисплей. По крайней мере, в Windows. В системах Linux любой читатель не является удовлетворительным, даже Adobe Reader.

Почему? Это потому, что формат PDF создан Adobe?


РЕДАКТИРОВАТЬ: Вот несколько примеров скриншотов. Все зрители настроены на увеличение ширины страницы.

(1) Суматра PDF

Суматра PDF

(2) PDF X-Change

PDF X-Change

(3) Foxit Reader

Foxit Reader

(4) BlueBeam

Синий луч

(5) Adobe Reader

саман

Для меня Adobe Reader явно лучший. Особенно смотреть на наклонном капитал T .

Вот пример файла PDF .

Чанг
источник
Этот зритель не может распознать какое-либо превосходство в образце Adobe Reader.
kreemoweet
Для меня все они выглядят размытыми.
Бекко
К вашему сведению, использование субпиксельного рендеринга заставит любого пользователя монитора с субпиксельной схемой отличаться от того, что вы использовали для создания этих скриншотов, чтобы видеть ужасное изображение.
Euri Pinhollow

Ответы:

15

Только Adobe и Foxit (из тех 5) имеют субпиксельный рендеринг. Это можно увидеть, увеличив масштаб на скриншоте и увидев цветную окантовку. Это связано с тем, что каждый пиксель на ЖК-дисплее состоит из 3 подпикселей: красного, зеленого и синего. Это может обеспечить дополнительное разрешение. Foxit, возможно, просто не имеет такого хорошего метода рендеринга. Хинтинг может сыграть свою роль.

Buge
источник
1
+1. На самом деле хинтинг играет большую роль. Шрифт Adobe выглядит лучше, чем Foxit, потому что подсказка Adobe пытается «сгладить» круговые штрихи (такие как верхняя и нижняя дуги заглавной буквы «S» и строчная буква «o»). Сглаживание уменьшает переход ширины (толщины) обводки от субпиксельных сглаженных (вертикальных) обводок к не сглаженным горизонтальным обводкам.
rwong
1

Я думаю , что я довольно уверен теперь , что это один из рендеринга / сглаживания параметров в Настройки-> дисплейной страницы. Попробуйте поменять их (их довольно много) и посмотрите, будет ли это иметь значение.

В частности:

Если вы измените «Сглаживание текста: для экранов ноутбуков / ЖКД » на « Для монитора », вы увидите, что это будет выглядеть как сглаживание других программ.

user541686
источник
1

На самом деле, я думаю, что Adobe Reader извлекает выгоду из того факта, что он хорошо знает, как отображать шрифты, не являющиеся прозрачными (шрифты, на которые не намекает технология Microsoft). В большинстве PDF-файлов используются профессиональные шрифты, предоставляемые литейными цехами, не использующими хинтинг, совместимый с cleartype. Поскольку только Adobe реализует особый рендеринг для всех таких профессиональных шрифтов, Adobe Reader превосходно демонстрирует эффект сглаживания.

Раджив
источник
1

Я наконец понял это, и я не айтишник (я юрист и я упрямый). Я использовал PDF Converter Pro 5.11 в течение нескольких лет, и мне это нравится. Я продолжаю использовать его с Windows 10, поэтому не позволяйте никому говорить, что он не совместим. Я могу решить вашу проблему для этой программы (PDF Converter Pro), но не могу решить те же проблемы с другими программами PDF. Вы можете получить некоторые идеи из моего решения, хотя. Итак, я заметил, что иногда при сканировании pdf текст в PDF Converter Pro едва показывался, а в Adobe появлялся очень хорошо.

Я наконец нашел решение. Когда ваш документ PDF открыт в PDF Converter Pro, выберите раскрывающееся меню «Инструменты», а затем оптимизируйте файл PDF. Есть три вкладки, Общие, Изображения и Шрифты. Вы можете поиграть с настройками здесь, чтобы изменить выборку и сжатие. На вкладке «Общие» выберите «оставить сжатие без изменений» в раскрывающемся меню. На вкладке «Изображения» выберите «оставить исходную выборку» в раскрывающемся списке «Выборка» и «оставить сжатие без изменений» в раскрывающемся меню «Сжатие». Вуаля! Весь текст четко просматривается. Я никогда не трачу время, чтобы помочь другим, когда нахожу решения ... очень эгоистичные с моей стороны. Здесь я боролся так долго, и никто не имел ответа. Я должен был помочь. Надеюсь, что кто-то найдет это после всех этих лет, так как это очень старая тема!

user562488
источник
0

Это зависит от PDF.

Я сам использую различные программы для чтения PDF, потому что Acrobat может быть собакой, загружающейся на моем ноутбуке. Я обычно не видел ту же нечеткость, если только сканирование не использовало 200 dpi. , ,

surfasb
источник
Я не вижу, как вообще может быть какое-либо различие с растровым сканированием, как вы упомянули, в то время как рендеринг фактического набора шрифтов PDF может отличаться в отношении рендеринга шрифтов, кернинга, межстрочного интервала и т. Д. Я не заметил никакой разницы при использовании Суматры, но я начну искать и сравнивать с Adobe Reader.
paradroid
@paradroid Я загрузил скриншоты.
Чанг
@Chang: из ваших скриншотов я вижу только различия, которые могут быть связаны с настройками ClearType. Вы пытались настроить параметры с помощью панели управления? Если вы используете XP, вам необходимо установить ее: microsoft.com/typography/cleartype/tuner/step1.aspx . Однако я не уверен, возможно ли настроить то, как отдельные программы используют ClearType.
парадроид
Чувак, другой плохо сосет. Вы пытались навязать им другой шрифт?
Surfasb
@paradroid: Вы уверены, что программы просмотра PDF используют ClearType в Windows? Я почти уверен, что ClearType используется только для рендеринга системы шрифтов Windows, и я думаю, что программа просмотра PDF не использует рендеринг системы шрифтов Windows, но я могу ошибаться.
Пабук