Может ли Adobe Reader обрабатывать заявки на работу JDF?

Я пытаюсь создать PDF-файл, который можно просматривать в интерактивном режиме в Adobe Reader, но также при печати выбирает различные лотки для бумаги в зависимости от страницы. (Некоторые страницы должны использовать канцтовары, а другие - нет.)

Очевидно, что сам PDF не поддерживает эту форму метаданных по конструкции (как обсуждалось, например, здесь), но, очевидно, JDF является подходящим форматом и может быть встроен в формате XML в PDF.

Что менее ясно для меня, так это то, что Adobe Reader делает что-нибудь полезное с этими метаданными: если печатается PDF-файл со встроенной информацией JDF, анализирует ли он JDF и выбирает ли лотки для бумаги? Могу ли я использовать портфолио PDF для этой цели вместо этого?

Моя цель - дать пользователю возможность просматривать PDF в Adobe Reader в интерактивном режиме и при печати автоматически выбирать разные лотки для бумаги.

(Гораздо менее удобная альтернатива - написать собственное приложение для печати.)

1 ответ

Вы правы, PDF описывает иллюстрацию, а JDF описывает метаданные о печати. Тем не менее, JDF предназначен для промышленных систем печати, а не для настольных принтеров. Насколько я знаю, Adobe Acrobat Reader не поддерживает такую ​​функцию на основе JDF.

Чтобы управлять различными лотками для бумаги вашего принтера, вы можете настроить принтер несколько раз - по одному для каждого лотка и программно переключить флаг "принтер по умолчанию" в фоновом режиме. Другая идея может заключаться в том, чтобы использовать Acrobat Reader только для просмотра и использовать командную строку для печати.

Существуют понятия о том, как поместить метаданные непосредственно в PDF-файл (см.: https://confluence.cip4.org/display/PUB/PDF+Intent), но может потребоваться некоторое время, пока эта спецификация будет реализована.

Другие вопросы по тегам