Иван Лох escribió:
On Tue, Feb 28, 2006 at 11:26:24AM -0600, Alexander wrote:
int cupsPrintFile(const char *name, const char *filename,
const char *title, int num_options, cups_option_t *options);;
Проезжали. Так в файл придется писать, а
потом этот файл распечатывать.
Ну так lp тот же cupsPrintFile использует.
lp можно standard input скармливать, а как скормить char* указанному
cupsPrintFile я не нашел.
Кроме того остается нерешенным, что
делать с теряющимися первыми буквами
Кстати, вроде бы это происходит только
при печати в raw.
[skip]
С принтером через параллельный порт общается
отдельная _очень_ небольшая программа. Отучить ее
печатать на выключенный принтер (а она _не должна
туда печатать_) не бог весть какая задача. Заодно
пошлете bug report -- сделаете доброе дело.
CUPS _в некотором смысле_ прилично документирован.
Посмотрел на это дело, parallel.c, 17k. Не чуствую себя компетентным для
предложения поправок (:
bug report запостил, кому интересно можете полюбоватся
http://www.cups.org/str.php?L1452
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]