|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 18 Jun 2004 13:03:32 To : Andrew V Scherbacov Subject : Re: учет напечатанных страниц -------------------------------------------------------------------------------- Andrew V Scherbacov <Andrew.V.Scherbacov@p1.f74.n5002.z2.fidonet.org> wrote: AVS> задача: вести учет количества _распечатанных_ страниц пользователями AVS> локалки. сам CUPS в логах ведет учет только заданий и их размера в байтах. AVS> принт-сервер так же в своих записях учитывает только задания и байты. как AVS> быть ? Фильтр повесить, очевидно. Посчитать в pcl'e не очень сложно, формат простой. А вот PS - язык ещё тот, если документ в PS без DSC приехал, то хрен догадаешься сколько там страниц, пока через gs'ом в pcl не перегонишь и страницы не пересчитаешь. Да и с DSC не сахар, если документ psutils'ами полопатили. :) Хотя моей статистике таких бомб < 5%, всё равно лучше все без исключения документы растеризовать через gs, а после и посчитать не проблема. AVS> по сути вещей, о количестве страниц знают двое - приложение, инициировавшее AVS> печать и сам принтер. причем, принтер - точнее :-). Hа практике интересно и количество страниц, и количество листов - тонер и бумага продаются отдельно, а захочет юзер печатать на двух сторонах листа или нет - заранее неизвестно. А приложение может и не знать, что принтер по дефолту в дуплексе шпарит. -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/36516f3dcd42.html, оценка из 5, голосов 10
|