Альтернативы gsview/ghostscript для Windows

Существуют ли более удобные для пользователя альтернативы gsview/ghostcript для Windows?

3 ответа

Вы можете попробовать xpdf (бесплатно) или RoPS (не бесплатно)

Вы можете использовать IrfanView для просмотра PS документы.

Evince для Windows не раздражает при запуске, в отличие от GSview. (Как вы, вероятно, знаете, GSview требует регистрации [*], которая стоит денег, чтобы избавиться от пьянства. GSview по-прежнему лицензируется в рамках AFPL, лицензии, которая была аннулирована для самого ghostscript.)

Ссылка для скачивания: https://wiki.gnome.org/Apps/Evince/Downloads

В настоящее время вам нужно вручную связать ps-файлы с Evince, используя Windows правой кнопкой мыши -> Открыть с помощью -> Выбрать программу по умолчанию.

Я думаю, что пакет Windows не требует отдельного ghostscript, но мне нужен ghostscript для других вещей, так что я все равно его установил. Согласно https://wiki.gnome.org/Apps/Evince/SupportedDocumentFormats он использует libspectre, который, в свою очередь, требует libgs от ghostscript, но пакет Evince для Windows поставляется с собственным libgs-8.dll, который может не быть последняя версия (9 из ghostscript), но, насколько я могу судить, все работает отлично, в основном это старые статьи в формате PS, которые мне нужно читать время от времени. (Преобразование их в pdf обычно приводит к более скучным документам из-за проблем со шрифтами и т. Д.)

Evince довольно стандартен для Linux, поэтому его кодовая база довольно хорошая. В прошлом я сам вносил некоторые исправления ошибок, но мне не приходилось делать это годами.

[*] Поскольку исходники для GSView доступны в AFPL, вы можете, по крайней мере теоретически, изменить и перекомпилировать GSView, чтобы он не раздражал вас, изменив gvcreg.cpp, как указано в комментарии в верхней части этого файла; Лицензия AFPL, кажется, позволяет вам сделать это, хотя требует, чтобы вы уведомляли пользователей о том, что программа была изменена. Основная проблема заключается в том, что GSView, похоже, не компилируется с MS Visual C++ после версии 9 (то есть 2008 года) без других изменений исходного кода.

Я предполагаю, что ворчание и зависимость от ghostscript как внешней программы - это основные проблемы, которые вы рассматривали с точки зрения удобства для пользователя. Если есть что-то еще, что вы имели в виду, пожалуйста, оставьте комментарий со спецификой.

Другие вопросы по тегам