LINUX.ORG.RU

Печать на принтер.


0

0

Добрый день. Подскажите пож. как можно печатать на принтер из программы ( CUPS ). Например, я хочу напечатать линию по диагонали на листе a4. В офтопике все просто GetDC( ), DrawLine() etc. А вот как тоже самое сделать в linux-е? Где копать?

anonymous

Re: Печать на принтер.

Так в чём проблема? Берёшь мануал по PostScript, генеришь описание линии и вперёд, либо ковыряйся в конкретных фреймворках - тот же QT должен уметь.

Gharik ()

Re: Печать на принтер.

CUPS сама ничего не рисует. Она -- посредник между программами, которые умеют рисовать и принтером. Можно воспользоваться библиотекой cairo.

Zubok ★★★★★ ()

Re: Печать на принтер.

libgnomeprint и libgnomeprintui - печать на принтер или в файл, поддержка предпросмотра

В GTK+ начиная с версии 2.10 есть аналогичные функции

Dr_ZLO ()

Re: Печать на принтер.

libpostscript-simple-perl

Description: perl library for generating postscript files
PostScript::Simple allows you to have a simple method of writing
PostScript files from Perl. It has several graphics primitives that
allow lines, circles, polygons and boxes to be drawn. Text can be
added to the page using standard PostScript fonts.

sdio ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.