Просмотр Постскриптума (или PDF) на OS X: Искажение проблем

Я генерирую графику постскриптума и пытаюсь найти баланс между неискажением и сверхискажением.

Если я использую сырые данные ghostscript средство просмотра gs на Постскриптуме это выглядит хорошим. Текст кажется сглаженным, но изображение остается хорошим и массивным. К сожалению, gs имеет интерфейс реального пользователя и теряет все хорошие вещи это Preview.app имеет. Я мог установить gv, но чрезмерное увеличение размера зависимости огромно! Это требует всего из gnome. И даже который не является большим средством просмотра по сравнению с Preview.app или Skim.app. Вот изображение, просматриваемое с gs:

PS viewed with GS

От взаимодействия с пользователем и перспективы выхода Mac, Preview.app (или Skim.app намного более хорошая программа должна использовать. У них есть опция включить или выключить искажение, но никакая опция не выглядит очень хорошей. Который, искажая на, изображение размыто. Когда это выключено, графические соответствия, что замечено от gs, но существует две проблемы. Обратите внимание, что снимки экрана ниже имеют PDF, произведенный, Предварительно просматривают/Просматривают

PDF with aliasing PDF without aliasing

  • Незначительная проблема: шрифт ужасен. Более ужасный, чем с gs.
  • Главная проблема: Каждый PDF не искажается, мешая читать регулярный PDFs полный текста.

Так, таким образом:

  • Существует ли способ вручную генерировать PDF от PS, которая преодолевает эти проблемы?
  • Есть ли способ найти второй план псевдонима/непсевдонима с Preview.app?
  • Есть ли другое приложение, которое отображается с качеством как gs, но имеет достойный UI как Skim.app или Preview.app
  • Есть ли способ иметь Preview.app выключите искажение только для одного файла (содержащий графику), но оставьте его, включил в целом так, чтобы текст PDFs был все еще читаем?
4
задан 17.02.2011, 09:32

1 ответ

Я не думаю, что это возможно в Предварительном просмотре. Это - единственная опция, PVPDFAntiAliasOption в Предварительном просмотре defaults.

Как обходное решение, можно создать услуги Automator или приложение, которое делает это:

  • (Сервис получает выбранные файлы и папки в любом приложении),
  • Установленное значение Переменной, назовите это "Файлами"
  • Приложение выхода Предварительный просмотр
  • Выполните сценарий оболочки defaults write com.apple.Preview PVPDFAntiAliasOption 0
  • Получите Значение переменной, "Файлов"
  • Откройте Images in Preview (это также работает с PDFs),
  • Выполните сценарий оболочки defaults write com.apple.Preview PVPDFAntiAliasOption 1

К сожалению, Предварительный просмотр только читает предпочтение при запуске, не промежуточный, поэтому приложение Выхода.

2
ответ дан 07.12.2019, 21:26

Теги

Похожие вопросы