@ivanko

Как осуществить печать с колонтитулами независимо от формата документа?

Коллеги!
Есть задача печатать документы с определенными метаданными. Например, указывать в колонтитулах имя файла, владельца файла, имя процесса из которого идет печать, и кучу другой произвольной информации - для каждой страницы или постранично, при этом сохраняя форматирование документа постранично.

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

Ограничения - ОС Windows не старше XP, язык Delphi.

Насколько глубоко придется закапываться в Windows API?
  • Вопрос задан
  • 2588 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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