Это быстрее для печати PDF или PS?

Скажите, что я скомпилировал .tex файл в PS и PDF. Будет различие в печати скорости между PDF и PS?

5
задан 03.01.2017, 21:24

4 ответа

Коротким ответом является PDF, распечатает быстрее.

По данным Adobe:

Итак, почему PDF более совершенствуется, чем PostScript? Файл PDF является на самом деле файлом PostScript, который был уже интерпретирован RIP и превращен в ясно определенные объекты. Эти объекты видимы на экране не в коде, а в визуальных объектах, которые все видят. Поскольку эти файлы уже интерпретируются RIP, они могут быть более надежными, чем EPS или.PS файл при печати. Кроме того, потому что файлы EPS и.PS файлы могут быть легко преобразованы в PDF и просмотрены на экране, поставщики службы печати могут извлечь выгоду из наблюдения файла после интерпретации, но прежде чем они отправят его на свои печатающие устройства. Это может позволить им видеть ошибки в файле перед переведением бумагу, пленкой или пластинами. Это может быть потрясающим средством экономии времени для людей, которые выполняют сервисные бюро или управляют принтерами, и результат состоит в том, что файлы печатают быстрее, более точно, и с меньшим количеством ошибок.

12
ответ дан 07.12.2019, 16:49

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

Различие просто, происходит ли этап RIP в принтере или на ПК. Возможно, что, имея размеры со времени, когда пользователь нажимает "печать", если Вы и генерировали PDF и затем отправляли его на принтер, по сравнению только с выводом Вашего документа непосредственно как постскриптум, что это могло бы даже быть быстрее (в некоторых конфигурациях) для печати постскриптума, если предпочтительная библиотека PDF ПК/операционной системы менее производительна в системе, чем специализированный RIP в принтере.

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

Конечно, более умная вещь, вместо выяснения, состояла бы в том, чтобы протестировать Ваши фактические сценарии.

3
ответ дан 07.12.2019, 16:49

Я вполне уверен, это зависит от того, как Ваш принтер настраивается: при прохождении через ghostscript к принтеру на уровне конечного пользователя это, вероятно, действительно не имеет значения; если Вы печатаете непосредственно к умному принтеру, который поддерживает обоих, Вы лучше всего спросили бы своего производителя принтера; если Вы распечатаете к принтеру, который может обработать PostScript, но не PDF, то PDF будет нужен некоторый перевод - это могло бы быть выполнимо с программой PostScript, работающей на принтере, но стоит ли это больше, чем выполнение сгенерированного приложением кода PostScript, вероятно, зависит от того, какой код приложение генерирует.

Лично, я склонен использовать PDF, потому что это делает его настолько легче к предварительному просмотру на (или печать от) машины Windows, которые обычно являются, что я заканчиваю тем, что сидел в том, когда я работаю над своими ЛАТЕКСНЫМИ документами - тем более, что я отключил монитор и клавиатуру от моей машины Linux.

Единственным способом быть уверенным, какой путь быстрее для Вашей установки, является ко времени печать достаточно большого документа каждый путь. (dvips время рассчитывает? Как насчет latex/pdflatex времени?)

0
ответ дан 07.12.2019, 16:49

Если Ваш принтер может использовать PDF (принимает PDF как формат ввода для печати), то печать PDF, вероятно, немного быстрее. Я говорю, вероятно, потому что некоторые принтеры PDFDirect действительно тайно преобразовывают поступление PDFs в PostScript сначала, дурача пользователей, чтобы полагать, что они содержат RIP PDF, когда это неверно.

Если Ваш принтер не может использовать PDF (даже если он может использовать PostScript), то Вы не можете сказать заранее. Это зависит от Вашего

  • операционная система,
  • точная модель принтера,
  • драйвер принтера Вы используете для печати,
  • в настоящее время используемые настройки драйвера.

В зависимости от этих факторов подсистема печати Вашей ОС и установка драйвера преобразуют jobfiles (PDF/PostScript в Вашем случае) через цепочку преобразователей/фильтров, и это непредсказуемо, как быстрый/медленный, который будет работать на каждый случай. Как Вы открываете файл PostScript для печати? Или Вы отправите его с командной строки на принтер неPS? Если так, как это будет преобразовано в реальный формат, который понимает Ваш принтер?

Необходимо разъяснить строгие требования и среду, прежде чем можно будет ожидать любой полезный ответ.

2
ответ дан 07.12.2019, 16:49

Теги

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