Журнал LinuxFormat - перейти на главную

LXF72:Сравнение

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Новая: __TOC__ ==Сравнение: Программы для просмотра PDF-файлов == ''Каждый день мы читаем PDF-файлы – какое же прилож...)
 
Строка 19: Строка 19:
 
Мы оценим поддержку эскизов (thumbnail), встроенных форм, оглавлений внутренних гиперссылок, слоев, активных меню и т. д.: все, что может понадобиться для чтения документа. Как мы это будем делать? читайте дальше и возможно вы будете удивлены...
 
Мы оценим поддержку эскизов (thumbnail), встроенных форм, оглавлений внутренних гиперссылок, слоев, активных меню и т. д.: все, что может понадобиться для чтения документа. Как мы это будем делать? читайте дальше и возможно вы будете удивлены...
  
===Участники обзора===
+
=== Участники обзора ===
* Adobe Reader
+
* [[#Adobe Reader|Adobe Reader]]
* Evince
+
* [[#Evince|Evince]]
* GGv
+
* [[#GGv|GGv]]
* GPdf
+
* [[#GPdf|GPdf]]
* KGhostview
+
* [[#KGhostview|KGhostview]]
* KPDF
+
* [[#KPDF|KPDF]]
* Xpdf
+
* [[#Xpdf|Xpdf]]
  
 +
=== Adobe Reader ===
 +
Единственная программа, которая без проблем читает все файлы.
 +
* Версия: 7
 +
* Web: [http://www.adobe.com  www.adobe.com]
 +
* Цена: Бесплатно, по закрытой лицензии
 +
 +
Adobe Reader можно хвалить за многое. Он умеет делать все, что позволяет формат PDF, и даже больше. Например, сохранять PDF-документ в текстовом формате, показывать комментарии и вложения, если они есть, проверять цифровую подпись и общую целостность файла. Он поддерживает интерактивные (основанные на JavaScript) формы с возможностью проверки орфографии и много других хороших и полезных функций, правда есть и некоторые нюансы (о них ниже). Быстрая навигация по большим документам осуществляется при помощи эскизов страниц, оглавления или через гиперссылки в тексте. Прокрутка может быть непрерывной, одновременно могут отображаться несколько страниц. Пункт View->Go To Previous View в меню работает так же, как кнопка «назад» в Web-браузере. Страницу можно поворачивать или динамически изменять ее размер – просто перемещая мышку вверх или вниз.
 +
 +
Кроме просмотра PDF, в Adobe Reader имеются некоторые функции, которые востребованы далеко не всеми пользователями. одна из них – поле для поиска в интернет при помощи Yahoo или кнопка отправки файла по электронной почте.
 +
 +
'''Полный пакет'''
 +
 +
Вы можете обнаружить, что некоторые возможности PDF-формата доступны только при использовании инструмента от Adobe. Это единственная программа для чтения PDF, которая распознала все свойства документа ‘Open Source Marketing’ и отобразила его так, как м было задумано авторами. Например, при наведении курсора мышки на кнопку Print, находящейся на красной панели внизу, появляется всплывающее окно, которое уведомляет, что элементы навигации не будут отпечатаны на принтере. В Adobe Reader это окошко исчезает корректно и не печатается поверх текста эссе. В тоже время все остальные программы напечатали его, что нас неприятно удивило.
 +
 +
Adobe Reader в Linux основан на библиотеке GTK2. Но этого недостаточно, чтобы называть его Gnome-приложением. Некоторые панели явно не основаны на GTK/Gnome, и, что более серьезно, по умолчанию для печати используется архаичная команда /usr/bin/lp, которая может смутить новичков в Linux. Однако в ней есть поддержка печати выбранного диапазона страниц, а также некоторые возможности PostScript. Другой минус заключается в том, что пользователя заставляют устанавливать библиотеки совместимости (compat-libstdc++ в Fedora Core 4). Кроме того, Adobe Reader работает в режиме MDI, или многодокументного интерфейса, который умудрился выжить в XXI веке. Говоря по-русски, он не открывает новое окно для каждого PDF-файла, и даже не открывает новую вкладку, подобно Mozilla, Firefox и Konqueror. Нет, он использует базовое окно как подобие рабочего стола, открывая новые файлы в подокнах. И чтобы, например, просматривать одновременно два PDF-файла в приемлемом масштабе, придется заполнить окном Adobe Reader весь экран. В программе реализована интересная функция для отслеживания событий, связанных с вашими PDF-файлами в случае, если они доступны по сети. Этот инструмент называется Remote Approach. Когда кто-то открывает PDF-файлы, то на сервер посылается уведомление, которое затем доходит и до вас. Подробнее об этом читайте [[http://lwn.net/Articles/129729 http://lwn.net/Articles/129729]. Технология называется Document Distribution Measurement™ (измерение распространенности документа) и предлагается компаниям как возможность «измерить и проанализировать реальную аудиторию» читателей PDF-материалов.
 +
 +
'''Не только просмотр, но и слежка'''
 +
 +
Новые возможности можно выгодно использовать. Представьте, что кто-то распространяет PDF-бюллетень, содержащий рекламу. Рекламодателям предоставляется полная статистика интереса к этому документу, а у вас повышаются шансы прилично заработать на рекламе! Но нам неприятно от той мысли, что за нами следят, например, при открытии PDF-файла с компакт-диска, или при пересылке по E-mail конфиденциальных документов в стиле «Джим, это забытый вами правительственный документ о котором вы спрашивали...».
 +
 +
Отслеживание реализовано через JavaScript и выглядит как обычный запрос на сетевой web-сервер. Можно поступить хитро и заблокировать его при помощи брандмауэра: на вышеуказанном сайте рассказывается, как это сделать.
 +
 +
Заметим, что внедрение механизма отслеживания – это не происки парней из Adobe, DDM и черт знает кого еще. Нет! Все эти новшества давно и взаправду нужны миллионам пользователей, так что они действительно полезны. Но у любой медали всегда есть и обратная сторона – вряд ли это новость для вас.
 +
 +
Просто так сложилось на сегодняшний день, что Adobe Reader – единственная программа, возможности которой позволяют увидеть новую проблему – вот ведь ирония диалектики!
 +
 +
Мы рекомендуем вам быть бдительными по этому поводу и не забывать отключать эту функцию «передачи сообщений» не только в Adobe Reader, но и в других аналогичных программах, как только она появится и там.
 +
 +
Это крайне просто: все, что вам надо запомнить – это указанный выше адрес в Сети.
 +
 +
'''Вердикт Linux Format'''
 +
 +
Даже с причудливым интерфейсом и некоторыми сомнительными настройками по умолчанию, Adobe Reader - программа с очень хорошей функциональностью.
 +
* Рейтинг - 9/10
 +
 +
=== Evince ===
 +
 +
 +
=== GGv ===
 +
 +
 +
=== GPdf ===
 +
 +
 +
=== KGhostview ===
 +
 +
 +
=== KPDF ===
 +
 +
 +
=== Xpdf ===
 +
 +
 +
=== Вердикт ===
  
  
 
[[Категория:Сравнение]]
 
[[Категория:Сравнение]]

Версия 17:03, 23 марта 2008

Содержание


Сравнение: Программы для просмотра PDF-файлов

Каждый день мы читаем PDF-файлы – какое же приложение лучше для этого использовать? Марко Фиоретти (Marco Fioretti) сравнивает популярные варианты.

Portable Document Format (PDF) является настолько распространенным форматом, что его невозможно игнорировать, независимо от того, какой операционной системой вы пользуетесь. Даже, если многие из нас ни когда не создавали PDF-документов, то открывать и просматривать их должен уметь каждый.

Скорее всего, вы часто пользуетесь программами чтения PDF и потому очень важно выбрать лучшую из них, что бы просмотр документов был наиболее комфортным. Мы решили протестировать эти программы для Linux и сделали очень интересные выводы.

Все программы тестировались в Fedora Core 4 при помощи трех PDF-файлов: 

Каждый из этих документов имеет сложное форматирование. Первый из них – это PDF-версия 32-страничной презентации. Второй – эссе, которое изначально создано для представления в PDF, с целью демонстрации возможностей этого формата. Третий документ – очень «тяжелый» текст на 470 страниц с большим количеством таблиц, в котором представлен международный обзор с оценкой работ студентов всего мира.

Теперь в PDF-формате действительно введены ограничения на редактирование, копирование или перераспределение содержимого в документе – чего не скажешь про HTML или файлы OpenDocument. Это ограничение само по себе вполне резонно; мотивы автора, использующего данные функции – это совсем другое дело. Вследствие этих ограничений PDF, мы при составлении рейтинга уделили куда меньше внимания условиям распространения и интеграции приложений с рабочим столом, зато тщательно изучили, насколько хорошо та или иная программа поддерживает все возможности собственно PDF.

Мы оценим поддержку эскизов (thumbnail), встроенных форм, оглавлений внутренних гиперссылок, слоев, активных меню и т. д.: все, что может понадобиться для чтения документа. Как мы это будем делать? читайте дальше и возможно вы будете удивлены...

Участники обзора

Adobe Reader

Единственная программа, которая без проблем читает все файлы.

  • Версия: 7
  • Web: www.adobe.com
  • Цена: Бесплатно, по закрытой лицензии

Adobe Reader можно хвалить за многое. Он умеет делать все, что позволяет формат PDF, и даже больше. Например, сохранять PDF-документ в текстовом формате, показывать комментарии и вложения, если они есть, проверять цифровую подпись и общую целостность файла. Он поддерживает интерактивные (основанные на JavaScript) формы с возможностью проверки орфографии и много других хороших и полезных функций, правда есть и некоторые нюансы (о них ниже). Быстрая навигация по большим документам осуществляется при помощи эскизов страниц, оглавления или через гиперссылки в тексте. Прокрутка может быть непрерывной, одновременно могут отображаться несколько страниц. Пункт View->Go To Previous View в меню работает так же, как кнопка «назад» в Web-браузере. Страницу можно поворачивать или динамически изменять ее размер – просто перемещая мышку вверх или вниз.

Кроме просмотра PDF, в Adobe Reader имеются некоторые функции, которые востребованы далеко не всеми пользователями. одна из них – поле для поиска в интернет при помощи Yahoo или кнопка отправки файла по электронной почте.

Полный пакет

Вы можете обнаружить, что некоторые возможности PDF-формата доступны только при использовании инструмента от Adobe. Это единственная программа для чтения PDF, которая распознала все свойства документа ‘Open Source Marketing’ и отобразила его так, как м было задумано авторами. Например, при наведении курсора мышки на кнопку Print, находящейся на красной панели внизу, появляется всплывающее окно, которое уведомляет, что элементы навигации не будут отпечатаны на принтере. В Adobe Reader это окошко исчезает корректно и не печатается поверх текста эссе. В тоже время все остальные программы напечатали его, что нас неприятно удивило.

Adobe Reader в Linux основан на библиотеке GTK2. Но этого недостаточно, чтобы называть его Gnome-приложением. Некоторые панели явно не основаны на GTK/Gnome, и, что более серьезно, по умолчанию для печати используется архаичная команда /usr/bin/lp, которая может смутить новичков в Linux. Однако в ней есть поддержка печати выбранного диапазона страниц, а также некоторые возможности PostScript. Другой минус заключается в том, что пользователя заставляют устанавливать библиотеки совместимости (compat-libstdc++ в Fedora Core 4). Кроме того, Adobe Reader работает в режиме MDI, или многодокументного интерфейса, который умудрился выжить в XXI веке. Говоря по-русски, он не открывает новое окно для каждого PDF-файла, и даже не открывает новую вкладку, подобно Mozilla, Firefox и Konqueror. Нет, он использует базовое окно как подобие рабочего стола, открывая новые файлы в подокнах. И чтобы, например, просматривать одновременно два PDF-файла в приемлемом масштабе, придется заполнить окном Adobe Reader весь экран. В программе реализована интересная функция для отслеживания событий, связанных с вашими PDF-файлами в случае, если они доступны по сети. Этот инструмент называется Remote Approach. Когда кто-то открывает PDF-файлы, то на сервер посылается уведомление, которое затем доходит и до вас. Подробнее об этом читайте [http://lwn.net/Articles/129729. Технология называется Document Distribution Measurement™ (измерение распространенности документа) и предлагается компаниям как возможность «измерить и проанализировать реальную аудиторию» читателей PDF-материалов.

Не только просмотр, но и слежка

Новые возможности можно выгодно использовать. Представьте, что кто-то распространяет PDF-бюллетень, содержащий рекламу. Рекламодателям предоставляется полная статистика интереса к этому документу, а у вас повышаются шансы прилично заработать на рекламе! Но нам неприятно от той мысли, что за нами следят, например, при открытии PDF-файла с компакт-диска, или при пересылке по E-mail конфиденциальных документов в стиле «Джим, это забытый вами правительственный документ о котором вы спрашивали...».

Отслеживание реализовано через JavaScript и выглядит как обычный запрос на сетевой web-сервер. Можно поступить хитро и заблокировать его при помощи брандмауэра: на вышеуказанном сайте рассказывается, как это сделать.

Заметим, что внедрение механизма отслеживания – это не происки парней из Adobe, DDM и черт знает кого еще. Нет! Все эти новшества давно и взаправду нужны миллионам пользователей, так что они действительно полезны. Но у любой медали всегда есть и обратная сторона – вряд ли это новость для вас.

Просто так сложилось на сегодняшний день, что Adobe Reader – единственная программа, возможности которой позволяют увидеть новую проблему – вот ведь ирония диалектики!

Мы рекомендуем вам быть бдительными по этому поводу и не забывать отключать эту функцию «передачи сообщений» не только в Adobe Reader, но и в других аналогичных программах, как только она появится и там.

Это крайне просто: все, что вам надо запомнить – это указанный выше адрес в Сети.

Вердикт Linux Format

Даже с причудливым интерфейсом и некоторыми сомнительными настройками по умолчанию, Adobe Reader - программа с очень хорошей функциональностью.

  • Рейтинг - 9/10

Evince

GGv

GPdf

KGhostview

KPDF

Xpdf

Вердикт

Персональные инструменты
купить
подписаться
Яндекс.Метрика