Я устанавливаю драйверы для принтера, и у меня есть выбор: драйверы PCL (5 или 6) или PostScript? Какой из них вы бы порекомендовали и почему?
Принтер - HP LaserJet 2605dn, ОС - Windows 7 (x64).
У вас есть практическое правило для подобных вещей? Или это в значительной степени «смотри, что работает»?
Спасибо
Это так удивительно и ужасно, когда в такой ветке, как эта, текут всевозможные незнания и не-ответы, и нет правильного ответа.
Сначала я дам свой ответ, а затем объясню, в чем ошибочность предыдущих плакатов.
Вам следует использовать PCL 6. Вот почему: вам не нужен PostScript. Если бы вам это было нужно, вы бы это знали и не задавали бы этот вопрос. PostScript более проблематичен, чем PCL, поэтому, если он вам не нужен, его лучше избегать. Это более проблематично по этим и другим причинам: труднее найти драйверы (например, для компьютера с Win ME), потреблять больше ресурсов (как на принтере, так и на рабочей станции и в сети), драйверы HP PostScript будут намного более ошибочными, чем их драйверы PCL, качество эмуляции HP PostScript (то есть стороннего клона программы Adobe PostScript) весьма сомнительно, в то время как PCL является продуктом HP и, следовательно, представляет больший риск, PostScript имеет тенденцию выдавать скрытые ошибки при печати и требует непонятный опыт устранения неполадок (очень неприятно) - PCL делает это меньше, PostScript имеет тенденцию легче запускать принтер из памяти, драйверы PostScript предлагают множество непонятных настроек, которые полезны только для профессионалов отрасли (например, цветоделение) и только запутают нормальным людям и дать им больше способов вызвать себе проблемы, а на сложных отпечатках PostScript часто будет медленнее. Все это у меня в голове.
PCL6 - это мощный язык описания страниц, который сделает все, что вам нужно. Качество не является проблемой, PCL работает нормально и может печатать ту же векторную графику и векторные шрифты, что и PostScript. Фотографии и другая растровая графика выходят за рамки возможностей PostScript, и поэтому два языка будут печатать их одинаково, за исключением того, что PostScript будет отображать фотографию в тексте и увеличивать ее двоичный размер, поэтому загрузка ее на принтер займет больше времени ( он должен это делать, потому что PostScript - это язык текста, в нем нет ничего двоичного. Все отображается в текстовых символах).
PostScript предлагает множество преимуществ, но в основном для профессионалов полиграфической отрасли. Примером может служить то, что если вы хотите напечатать что-либо на установщике изображений сверхвысокого разрешения в каком-нибудь местном полиграфическом цехе высокого класса, они, скорее всего, примут файл только в форматах Adobe Photoshop или PostScript, поэтому, если вы используете драйвер PostScript, у вас есть способ сделать такой файл. Однако формат PDF теперь можно использовать во многих ситуациях, когда раньше требовался PostScript. Драйверы PostScript, как правило, предлагают больше функций, чем драйвер PCL, и некоторые из них могут быть вам полезны (например, печать буклетов), но на этом позднем этапе и в возрасте более вероятно, что драйвер PCL предлагает все, что вам когда-либо понадобится, а драйвер PostScript может не предложить ничего лишнего, чем вы могли бы воспользоваться.
Проблема между PCL и PostScript очень специфична для используемой комбинации программного обеспечения и принтера. На некоторых принтерах PCL лучше, чем PostScript, а на других действует обратное. Некоторые принтеры, такие как HP LaserJet 5 Color (и многие другие), имеют дополнительный модуль, который устанавливается в один из слотов SIMM, обеспечивающих поддержку PostScript. Тем не менее, другие принтеры имеют встроенную поддержку на заводе. Отправка файла PostScript на принтер дает довольно высокое качество вывода, которое очень предсказуемо. С другой стороны, программное обеспечение на ПК / MAC / X-компьютере (или другом источнике PostScript) становится здесь дикой картой. В какой-то момент должно произойти преобразование любого документа в PostScript (если документ уже не в PostScript, и даже в этом случае есть проблемы). Это преобразование в PostScript - ОГРОМНАЯ проблема. Некоторое программное обеспечение (обычно драйверы принтера для Windows) просто преобразует любой документ, который у вас есть, в растровое изображение, вставляет растровое изображение в файл PostScript и отправляет его на принтер. Это огромная трата места во всех отношениях, и она полностью обходит все преимущества PostScript. PostScript - это язык макета, позволяющий размещать векторные и растровые элементы. Если у вас есть текстовый документ, описывается расположение текста, шрифта и других деталей, а необработанный текст отправляется на принтер. Механизм PostScript в принтере учитывает физическую компоновку принтера и обрабатывает вывод таким образом, чтобы с учетом фактического аппаратного обеспечения принтера получить хороший результат. Если драйвер вашего принтера берет любой текст из вашего документа и отображает его как растровое изображение, а затем помещает это растровое изображение в файл PostScript, то ваш принтер просто печатает растровое изображение. Это создает проблему: когда вы печатаете растровые изображения, существуют определенные оптимизации, которые принтер будет использовать, чтобы растровые изображения выглядели красиво, в большинстве случаев эти оптимизации отличаются от тех, которые будут использоваться для текста, поэтому конечный результат обычно не оптимальный. Итак, чтобы разобраться во всем, необходимо рассмотреть следующие вопросы:
Часто ответы на эти вопросы не черно-белые. И что еще хуже, некоторые принтеры с низким качеством PCL могут фактически делать более привлекательные документы в PCL, потому что конвертер PCL на компьютере вносит определенные исправления или обходные пути для проблем с PCL на конкретном принтере или наоборот с PostScript .
Тогда есть еще одна проблема ... Некоторые принтеры утверждают, что поддерживают PostScript, а на самом деле поддержки PostScript нет вообще! Поставщики принтеров заявляют о поддержке PostScript на основании того, что их драйвер принтера, работающий на компьютере, может преобразовывать PostScript в любой язык, на котором говорит принтер!
Мой личный подход - по возможности использовать PostScript. Как правило, я не покупаю принтер, если я не знаю, что он имеет хорошую поддержку PostScript, и я говорю о реальном принтере, а не о программном обеспечении, которое запускается на ПК для преобразования PostScript в какой-либо другой формат, который использует принтер. PostScript - это хорошо зарекомендовавший себя стандартный формат, который будет существовать некоторое время, и отправка ТОЧНОГО того же файла postscript на любой случайный принтер, поддерживающий PostScript, вероятно, даст приемлемый результат. Обратной стороной является то, что такие принтеры обычно дороже и требуют больше памяти, чем другие методы. Однако цена стоит потраченного времени на борьбу с драйверами, а также, если есть проблема с конвертером PostScript на стороне ПК, это ОДНА вещь, которую нужно исправить, и исправление работает на каждом принтере.
Вероятно, вы могли бы сделать то же самое с PCL, но это не так чисто, как с PostScript, потому что PCL обычно включает в себя команды, специфичные для принтера, и отправка одного и того же файла PCL на разные принтеры с большей вероятностью приведет к неправильным результатам, чем с PostScript. Кроме того, некоторые драйверы PCL, как правило, имеют огромные библиотеки обходных решений, которые зависят от принтера, поэтому не так просто отправить один и тот же файл PCL на разные принтеры и ожидать того же вывода. Это также означает, что если у вас очень старый принтер PCL, тот, кто когда-либо его производил, с меньшей вероятностью выпустит исправления для старых принтеров и выпустит исправления PCL только для более поздних моделей. Как правило, это не относится к PostScript, поскольку одно исправление программного обеспечения PostScript повлияет на все принтеры, независимо от того, кто их создал и сколько лет.
В этой ветке были и другие сообщения, которые неверны: во-первых, шрифты True Type - это векторные (контурные) шрифты, очень похожие на Type1 (которые также являются векторными шрифтами), но с возможностью для автора передавать пиксельные подсказки кода. Обычно при определенных условиях шрифты True Type выглядят лучше, чем шрифты Type1. Все сводится к качеству программного обеспечения, которое отображает шрифты больше, чем фактический формат шрифта. Я видел программное обеспечение шрифтов True Type, которое настолько плохо спроектировано, что оно отображает шрифты фиксированного размера, а затем масштабирует вывод для отображения. Все сводится к качеству программного обеспечения для рендеринга в гораздо большей степени, чем к формату, в котором находится шрифт. (Это относится только к векторным / контурным шрифтам, растровые шрифты - совершенно другая проблема.)
Дело в том, что PCL и PostScript - это стандарты, принятые многими производителями принтеров. В зависимости от того, насколько хорошо производитель написал, конкретная реализация будет определять, насколько хорошо принтер будет работать с данным стандартом. Также существует множество проприетарных языков для принтеров. На мой взгляд, следует по возможности полностью избегать использования нестандартных языков принтера! Причина в том, что нестандартные языки часто не документируются, и когда компания придумывает новый, поддержка старого, скорее всего, будет прекращена. Поэтому, когда вы обновляете или меняете ОС на своем компьютере, а драйвер, который работает с вашей комбинацией принтер / ОС, отсутствует, теперь у вас есть стопор. Еще одна причина заключается в том, что никому никогда не удавалось продемонстрировать, что проприетарный язык принтера имеет какое-либо реальное преимущество в качестве печати по сравнению с PCL или PostScript, поэтому нет никакой другой причины, кроме экономии затрат на аппаратное обеспечение принтера, что в наши дни бессмысленно, потому что вычисления мощность такая дешевая.
Для меня это зависит от нескольких вещей:
Короче говоря, я хотел бы проверить, какой из них лучше всего работает в вашей среде.
Для одного или небольшого количества компьютеров я обычно использую PCL, но если важны скорость вывода, качество или функциональность принтера (например, сшиватель), я всегда делаю пробные отпечатки для сравнения. Например, цвета или логотипы на фирменных бланках могут лучше отображаться с помощью определенного драйвера. Скорость также может быть проблемой, если принтер будет интенсивнее использовать для печати сложных / длинных документов.
У меня есть струйный принтер HP, который не печатает PDF-файлы с помощью pcl5 или pcl6, но будет печатать word и превосходить Postscript. Я знаю это, потому что я потратил 3 часа, пробуя все различные комбинации драйверов и документов.
Я могу добавить к этому, отметив, что общий драйвер струйной печати Linux на моем корпусе FC20 оказался postscript и мог печатать pdf, в то время как драйвер pcl6 для Windows 10 не мог.
Таким образом, в моем случае, с моим конкретным принтером, драйвер PostScript явно лучший.
Однако, как вы можете видеть из всех других комментариев, «полный» ответ несколько труднее уловить.
Я думаю, что это очень сильно зависит от принтера, и вам просто нужно попробовать все предлагаемые драйверы и посмотреть, какие из них работают лучше всего.
Это действительно зависит от того, что вы печатаете. В одном из ответов говорилось, что нужно использовать Postscript, потому что у него лучшие шрифты. Это может быть правдой, если вы печатаете только текстовые документы, но если вы печатаете смешанные задания, содержащие как текст, так и графику PCL6. может быть лучше. Распечатайте и сравните разницу. Лично я обычно сначала использую PCL6, затем PCL5, а затем Postscript.
Вы используете драйвер, поставляемый с Windows 7, или драйвер с HP.com? Встроенные драйверы Windows обычно имеют только часть функций. Почти всегда лучше загружать драйверы с HP.com. Последние версии драйверов для CLJ 2605dtn для 64-разрядной версии Win7 доступны по адресу http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=1140732&prodTypeId=18972&prodSeriesId=1140727&swLang=8&taskId=nvOID=135&swLang=8&taskId=135&swEd=135&swLang. В этом случае вы должны использовать «Универсальный драйвер печати», который поддерживает многие другие принтеры HP, включая CLJ 2605dtn.
Практическое правило: PCL должен вызывать меньше проблем у обычного пользователя. Тем не менее, это вызывает проблемы с некоторыми PDF-документами, которые мы печатаем, если не приложить усилий для настройки дополнительных параметров принтера (например, «отправить истинный тип как растровое изображение»; отключить оптимизацию печати), когда это происходит. Корректировки не всегда работают. Adobe PDF, по-видимому, является документом, ориентированным на PS - драйверы PCL создают ОГРОМНЫЕ файлы во время преобразования, которые в нашем случае перегружают память или забивают нашу сеть.
В поисках решения я узнал, что некоторые люди загружают драйверы PS и PCL специально для использования с проблемными документами PDF.
Это реальная иллюстрация того, что говорят многие - зависит от многих факторов. Это один.
На принтере HP лучше всего подойдет драйвер PCL (5 или 6). Интерпретаторы на устройстве HP обрабатывают PCL намного лучше, чем PS [они разработали язык, поэтому они лучше!]. Если вы просто выполняете обычную печать в Windows, я бы посоветовал PCL6.
Интерпретаторы PS на устройствах HP не очень хороши, и я бы обычно избегал этого. Другие типы принтеров (например, Xerox) обрабатывают PS лучше, чем PCL. Так что это всегда зависит от принтера и от того, чего вы пытаетесь достичь. У обоих языков есть свои плюсы и минусы.
PostScript намного превосходит любой другой тип шрифта. поскольку шрифты PostScript являются векторными, это означает, что для каждого символа и рисунка существует алгоритм. Это делает шрифты превосходными, потому что шрифты, такие как шрифты TT, основаны на точках, а не на уравнениях ...
И если принтер поддерживает PCL, это не означает, что вы можете печатать PostScript, если в нем четко не указано, что он поддерживает его ...
Ясный и простой тест заключается в том, что когда принтер поддерживает 1200 точек на дюйм, вы должны выбрать наименьший размер шрифта и распечатать страницу в postscript и страницу в PCL, вы также можете четко определить каждый символ по отдельности, вы можете проверить это таким же образом, расширив шрифт в ОЧЕНЬ крупном масштабе ... там вы можете увидеть точки в углах букв, таких как S, J или даже D. Уродливые точки в приписке не увидишь.
Для печати документов достаточно шрифтов PCL ..