Многие наши читатели являются либо энтузиастами, либо очень близки к этому благодаря глубоким техническим знаниям и интересу к ИТ. Как правило, наши читатели заинтересованы в высокой производительности, которая позволяет любимым приложениям и играм работать быстрее и лучше. Но не всегда для достижения более высокой производительности требуется модифицировать "железо" вашего ПК. В качестве примера мы взяли распространённую задачу: создание документов Adobe PDF. Мы провели тесты пяти разных утилит создания PDF, оценивая производительность и размер конечного документа.
Несколько месяцев назад мы провели тесты утилит сжатия файлов (архиваторов) и обнаружили существенную разницу в производительности и размере файлов между разными архиваторами, включая 7-Zip, FreeArc, WinRAR и WinZip. Поскольку для сжатия файлов и архивации может потребоваться существенная вычислительная мощность, данные утилиты являются прекрасным жизненным сценарием для современных многоядерных ПК. Впрочем, конечно, утилиты обычно используют свой формат архивов.
Создание документов, независимых от платформы - дело другое. Доминирующим стандартом здесь является формат Adobe Portable Document Format (PDF), который позволяет пользователям открывать документы PDF без надобности устанавливать программное обеспечение, в котором документ был создан. Для создания файлов PDF тоже требуется приличная вычислительная мощность, если в документе содержатся фотографии с высоким разрешением или сложные графики и диаграммы, но стандарт и формат публично открыты.
Поэтому мы посчитали, что стандарт PDF является прекрасной основой для ещё одного сравнительного теста производительности нашей системы с современным шестиядерным процессором. Мы взяли пять разных решений, включая собственную программу Adobe Acrobat 9. Будет ли утилита Adobe работать быстрее, создавать документы PDF лучшего качества или меньшего размера? Всё это мы попытаемся узнать в ходе наших тестов.
Стандарт PDF
Векторный и масштабируемый стандарт Portable Document Format был впервые опубликован Adobe Systems в 1993 году, после чего он превратился в открытый стандарт ISO 320001:2008 всего два года назад (PDF 1.7). Стандарт предназначен для создания, чтения и печати документов независимо от платформы, то есть аппаратное и программное обеспечение, а также операционная система для работы с документами совершенно не принципиальны. Кроме того, этот стандарт используется и для профессиональной печати (PDF/X).
Как вы можете себе представить, этот формат весьма полезен для устранения таких распространённых проблем, как отсутствующие шрифты, неправильная разбивка страниц или несовместимые форматы файлов, например, между Word 2003 (.doc) и Word 2007 (.docx). Кроме того, формат PDF не только включает всё содержимое документов, но и добавляет элементы контроля, такие как оглавление с возможностью перехода, иконки предварительного просмотра или формы внутри документа. Наконец, формат PDF можно защитить, так что оригинал будет весьма проблематично изменить. На документы PDF можно установить пароль, а также есть возможность запрета печати.
Для просмотра и открытия документов PDF требуется Adobe Acrobat Reader (нажмите для скачивания), который доступен для всех популярных операционных систем на 35 разных языках. Кроме того, существуют альтернативы, такие как Foxit, Ghostscript или Okular.
У документов PDF нет ограничения на размер, равно как и на количество страниц в одном файле. Среди популярных форматов страниц есть Letter и A4, но ещё после Acrobat 7 появилась возможность создавать страницы крупных размеров. Каждый элемент внутри документа PDF хранится в виде объекта, то есть документ PDF с картинками, шрифтами, национальными кодировками, комментариями, формами и другой информацией может содержать тысячи объектов.
PDF базируется на трёх элементах: графическая модель, которая очень похожа на PostScript, система управления шрифтами, чтобы встраивать нужные шрифты в документ PDF, а также структурированное хранилище, управляющее всеми объектами, а также сжатием.
Создание документа PDF выполняется через интеграцию в приложение (утилита PDF получает информацию от исходного приложения, такого как MS Office) или файлы PDF создаются путём печати документа. Утилита создания PDF устанавливает драйвер принтера, который позволяет выполнять все необходимые настройки и сохраняет документ PDF в указанное место.











Не так давно мы уже обсуждали качество картинки в обзоре первых мини-ITX Brazos. Если вычитали этот ...