LINUX.ORG.RU

Крохотная программа для печати буклетом

 , ,


0

0

На досуге прочитал на хабре о том, как можно печатать буклетом в *nix системах, обрадовало, что для достижения результата достаточно ввести одну команду в терминале.

Однако, печатаю часто-густо, вот и решил написать на досуге простую программу, которая реализовывает интерфейс пользователя на GTK, а параллельно и разобраться с этим тулкитом.

Т.к. программировал используя чистый Gtk (до этого в основном wxGtk через wxWidgets) впервые, то потратил приблизительно пол дня. Программируя «just for fun», за временем особо не следил и не спешил.

На снимке экрана приведен результат, на фоне Ubuntu 9.10 и GNOME 2.28.

>>> Просмотр (1280x800, 824 Kb)

★★★

Проверено: Shaman007 ()

>решил написать на досуге простую программу, которая реализовывает интерфейс пользователя на GTK

за GTK зачет,нехватает линка на скачивание программки.

Djonik ()

Присоединяюсь к запросам софтины. Сам хочу разобраться в Gtk.

Zueuk ()

мдя, венд^W юбунта дефолтна до безобразия. вендовенько

paran0id ★★★★★ ()

Отлично, хотя так команда занимает 3 строчки.

pdftops mybook.pdf

psbook mybook.ps | psnup -l -pa4 -2 | pstops "2:0(0in,0in)" | lpr

(переворачиваем листы)

psbook mybook.ps | psnup -l -pa4 -2 | pspstops "2:-1(0in,0in)" | lpr
mclaudt ()

Теперь надо достать этим багтрекеры популярных дистрибутивов, чтобы у вантузятников было одним аргументом меньше.

AITap ★★★★★ ()
Ответ на: комментарий от Genuine

Re: Крохотная программа для печати буклетом

Я еще в psbook добавляю -s28, чтобы разбить книгу на брошюрки по 7 физических листов, иначе некрасиво получается.

psbook -s28 input.ps | psnup -pa4 -2 > result.ps
sdio ★★★★★ ()

В верху над значками как раз место для второй панели и гномовского меню, вместо кнопки. Ну и для апплетов, которые внизу отъедают место у таскбара.

Lennier ★★★★ ()

К сожалению, любые преобразования постскрипт типа печати в буклет, изменении размеров или печати одной большой страницы на ряде страниц меньшего размера работают в лучшем случае через раз, а то и реже.

И никакими гуями этого не поправить...

AVL2 ★★★★★ ()

обои такие обои =) прозрачная панелька - хорошо ! гтк-темка ниче так. приятненько.

adminus ()

Круто что на С++ написана :) Можешь патч отослать для OpenOffice.org и Abiword... И на крайняк для Evince с гнома :)

eReSik ★★ ()

Надо такое на Qt и\или в Okular?

ShTH ()

обоину лучше без масштабирования помещать, чтобы не терялись диагональные полосочки (я себе утянул тоже).

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