Печать CUPS сжата

Один из способов, которыми это выполняется в среде Linux, состоит в том, чтобы использовать iSCSI/SAN и кластерную файловую систему как OCFS2. Каждый из веб-узлов монтирует ту же файловую систему, и Распределенный Менеджер блокировок гарантирует параллельный доступ для чтения-записи без повреждения файла.

Не уверенный, что решение в среде Windows, поскольку OCFS2 является Linux только, но надо надеяться это могло бы дать Вам некоторое представление.

Удачи

1
задан 19 October 2010 в 11:21
1 ответ

Ваше приложение, кажется, перепутано, о чьей ответственности оно должно определить рендеринг документа. То, что это предшествует, документ с символом SI предполагает, что это пытается управлять рендерингом себя - [SI], выбирает сжатую печать режима на DMP IBM (требуемый для печати 132 столбцов в портретном макете). Предположение, что принтер настроен и поддерживает эмуляцию IBM, затем просто вопрос установки нового устройства в чашках с помощью универсального драйвера ASCII.

Если Ваши принтеры не будут поддерживать эмуляцию IBM, и универсальный драйвер не работает как ожидалось, то необходимо будет, вероятно, разделить [SI] из файла. См. этот документ для деталей того, как записать Ваш собственный фильтр. Это описывает процесс для файла DVI - но принцип является тем же: сначала изобретите mimetype для своих файлов, скажем application/vnd.local.proprinter, затем настройте рецепт для отображения 'волшебных байтов' к mimetype (см./etc/cups/mime.types), затем запишите сценарий, чтобы разделить ведущее [SI] и преобразовать в PS (человек a2ps).

2
ответ дан 3 December 2019 в 22:22

Теги

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