Печать без полей linux

Содержание
  1. Печать без полей linux
  2. Полезная информация
  3. №1 03-08-2011 12:02:26
  4. Настройка полей печати для Linux
  5. №2 03-08-2011 12:09:29
  6. Re: Настройка полей печати для Linux
  7. №3 04-08-2011 01:05:21
  8. Re: Настройка полей печати для Linux
  9. №4 04-08-2011 17:37:03
  10. Re: Настройка полей печати для Linux
  11. №5 07-08-2011 15:46:04
  12. Re: Настройка полей печати для Linux
  13. LINUX — Жизнь в консоли ЕСТЬ.
  14. Главное меню
  15. Последние статьи
  16. Счетчики
  17. Печать фотографий из консоли: lp.
  18. Небольшое отступление о особенностях установки драйвера Canon IP3600 в linux (lubuntu 11.04)
  19. Печать из консоли
  20. Проблема с печатью без полей
  21. уменьшить поля при печати
  22. Re: уменьшить поля при печати
  23. Re: уменьшить поля при печати
  24. Re: уменьшить поля при печати
  25. Re: уменьшить поля при печати
  26. Re: уменьшить поля при печати
  27. Re: уменьшить поля при печати
  28. Re: уменьшить поля при печати
  29. unixforum.org
  30. Как печатать фотографии без полей в GIMP’e ?
  31. Как печатать фотографии без полей в GIMP’e ?
  32. Re: Как печатать фотографии без полей в GIMP’e ?
  33. Re: Как печатать фотографии без полей в GIMP’e ?
  34. Re: Как печатать фотографии без полей в GIMP’e ?
  35. Re: Как печатать фотографии без полей в GIMP’e ?
  36. Re: Как печатать фотографии без полей в GIMP’e ?
  37. Re: Как печатать фотографии без полей в GIMP’e ?
  38. Re: Как печатать фотографии без полей в GIMP’e ?
  39. Re: Как печатать фотографии без полей в GIMP’e ?
  40. Re: Как печатать фотографии без полей в GIMP’e ?

Печать без полей linux

Полезная информация

Страницы: 1

№1 03-08-2011 12:02:26

Настройка полей печати для Linux

Здравствуйте, не подскажите есть ли какой аддон, или способ лечения.
Проблема — нажимаем на «Параметры страницы» и все что там можем выбрать — какой размер бумаги и расположение.
Вопрос — есть ли возможность задавать размеры полей (отсутп слева, отсуп справа) или только в about:config ? на той же самой винде ведь сразу можно задавать поле в этой кнопке.

Если аддонов\способов лечения для этого нет, то подскажите конкретно какие параметры в about:config нужно прописывать

стоит Ubuntu 10.04 firefox 5.0

№2 03-08-2011 12:09:29

Re: Настройка полей печати для Linux

vimbaktr
Это зависит от драйверов принтера, а не от лисы.

Большой кот. Пуфыстый. Полосатый. Зубастый (:

№3 04-08-2011 01:05:21

Re: Настройка полей печати для Linux

Это действительно зависит от драйверов принтера.

vimbaktr
Попробуйте проверить следующие параметры в about:config: print.print_margin_top, print.print_margin_bottom, print.print_margin_left, print.print_margin_right — если не ошибаюсь, это они и есть.

№4 04-08-2011 17:37:03

Re: Настройка полей печати для Linux

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

№5 07-08-2011 15:46:04

Re: Настройка полей печати для Linux

Файл -> Параметры страницы -> Размер бумаги -> Управление пользовательскими размерами.
Там можно задать поля.

Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Источник

LINUX — Жизнь в консоли ЕСТЬ.

Главное меню

Последние статьи

Счетчики

Печать фотографий из консоли: lp.

В наличии имеется струйный принтер Canon IP3600, к которому недавно приобрел перезаправляемые картриджи и чернила — появилась необходимость распечатать несколько фото 10х15 и партию визиток сделанных в gimp-е, размещенных на лист А4 300dpi.

Небольшое отступление о особенностях установки драйвера Canon IP3600 в linux (lubuntu 11.04)

Драйвера для принтера под linux есть на оффициальном сайте Canon, два deb-пакета, но без танцев с бубнами не обошлось. Пакеты не ставилились, ругаясь на отсутствие libcupsys2. Насколько я понял, функции libcupsys2 теперь выполняет libcups2, который у меня уже стоял, а устаревший драйвер ищет libcupsys2 вместо libcups2. Поэтому поставил с ключем —force-all для игнорирования ошибок:

Читайте также:  Линукс или windows 2021

После этого подключил принтер и добавил его через графический (да простят мне боги отступление от веры) system-config-printer. Принтер установился и начал работать, но нельзя было больше установить ни одного программного пакета, т.к. при установке появлялись жалобы на неудовлетворенные зависимости с предложением запустить команду apt-get install -f , которая радостно сносила установленный драйвер. Проблему решил удалением из файла /var/lib/dpkg/status в секциях cnijfilter-common и cnijfilter-ip3600series упоминаний о libcupsys2, в следствие чего менеджер пакетов забыл о неудовлетворенных зависимостях (знаю что некрасивое решение, но рабочее).

Печать из консоли

Для вывода файла на печать в linux используется команда lp. Через команду lpoptions можно посмотреть основные параметры печати, поддерживаемые драйвером принтера:

lpoptions -p Canon-iP3600-series -l

Resolution/Output Resolution: *600dpi

ColorModel/Color Model: *rgb

PageSize/Page Size: Custom.WIDTHxHEIGHT Letter Letter.bl Legal A5 *A4 A4.bl B5 4X6 4X6.bl 4X8 4X8.bl 5X7 5X7.bl 8X10 8X10.bl l l.bl 2l 2l.bl postcard postcard.bl postdbl envelop10p envelopdlp envj4p envj6p businesscard businesscard.bl wide wide.bl

MediaType/Media Type: *plain glossygold prophoto2 proplatinum semigloss glossypaper matte highres ijpostcard postcard tshirt envelope otherphoto

InputSlot/Paper Source: auto asf *cassette continuous

CNExtension/Amount of Extension: *0 1 2 3

Или можно посмотреть все возможные параметры в /etc/cups/ppd/ .

Печать на лист формата A4 матовой фотобумаги меня удовлетворила при использовании следующих параметров:

lp -d Canon-IP3600-series -n 10 -q 100 -o scaling=99 -o colormodel=rgb -o resolution=600 -o media=A4.bl -o mediatype=otherphoto -o cnextension=0 -o inputslot=asf -o position=center -o page-left=0 -o page-right=0 -o page-top=0 -o page-bottom=0 viz.jpg

-d — Имя принтера;

-q — Приоритет процесса печати;

-o scaling — Масштабирование. По идее наверно должно бы быть 100, но в моем случае при сотне картинка не помещалась на лист и края обрезались;

-o colormodel — Цветовая модель;

-o resolution — Разрешение печати в dpi;

-o media — формат листа, bl — печать без полей;

-o mediatype — тип бумаги;

-o cnextension — amount of extension — растягивание картинки для печати без полей. Возможные параметры 0..3 , чем больше число, тем больше растягивается печатаемая картинка;

-o inputslot — источник бумаги, asf- задний лоток, cassette- нижний лоток-кассета;

-o position — позиция документа на листе;

-o page-(left|right|top|bottom) — отступы слева, справа, сверху и снизу.

Для печати фото 10×15 без полей на глянцевой фотобумаге использую следующую команду:

lp -d Canon-IP3600-series -n 1 -q 100 -o scaling=100 -o colormodel=rgb -o resolution=600 -o media=4×6.bl -o mediatype=otherphoto -o cnextension=2 -o inputslot=asf -o position=center -o page-left=0 -o page-right=0 -o page-top=0 -o page-bottom=0 IMG_4499.JPG

Хочу заметить что использую не использую в опциях тип бумаги glossypaper, так как почему то неправильная цветопередача, слишком много желтого цвета. Если выбран тип otherphoto — цветопередача в норме.

Минус, который пока не удалось исправить — медленный вывод фото на принтер. На нетбуке с процессором intel atom 1,6ГГц на отправку фото на печать уходит около минуты, процессор при этом загружен на 100%. При печати нескольких копий одной фотографии подготовленный для отправки файл не кэшируется и, как следствие, между печатью копий перерыв примерно в одну минуту.

Источник

Проблема с печатью без полей

Здравствуйте. Имеется принтер «Epson L366», установлены драйвера от производителя, в настройках CUPS все указанно верно, принтер в принципе работает вполне корректно. Но вот есть очень неприятная проблема с печатью фотографий на всю страницу, без каких-либо отступов по-бокам, снизу и сверху. Я уже перепробовал кучу программ как под Gnome так и много других, в любых приложениях я сталкиваюсь с одной и той-же проблемой, фотография не растягивается/масштабируется на весь лист, будь то A4 или размер маленькой стандартной фотографии. В любом случае остаются пустые белые полосы. В EOG при попытке изменить размер отступа с одной из сторон — он увеличивается с противоположной. Т.е. возможности поставить везде 0 — нет. При этом пункт «Borderless» включен в настройках печати. Единственный вариант при котором мне удается напечатать фото на всю страницу — это создать документ в LibreOffice Writer и растянуть фото на весь лист. Тут фото получается так как мне нужно. Но это довольно неудобно и медленно.

Читайте также:  Windows 10 home ограничения озу

Возможно кто-то сталкивался с подобной проблемой? Я не думаю что это сильно зависит от модели принтера, скорее от PPD файла. Но что в нем нужно исправить я слабо себе представляю, так что очень надеюсь на вашу помощь.

P.S. В стандартном просмотрщике фотографий Windows 10 — фото печатаются корректно без полей при указании «Borderless — On».

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

Заранее всем спасибо за любую помощь или подсказки.

Источник

уменьшить поля при печати

Печатаю jpg из консоли (lp . ), при этом принтер добавляет поля определенные в своем файле /etc/cups/ppd/*.ppd. С другой стороны — если печатаю из openOffice, то можно выставить нулевые поля и принтер попытается по максимуму использовать пространство страницы, даже за пределами определенный полей в *.ppd.

Хочется печатать jpg из консоли (с минимальными полями), например разобравшись в структуре ppd файла (нужна документация) или поняв как печатает openOffice (исходники не осилю).
Или другие предложения по печати jpg с минимальными полями.

Принтер: hp6943
hplip использовать нежелательно (на нужной машине его нет, поставить проблема. но если других путей нет, а этот(hplip) работает — буду ставить)

Re: уменьшить поля при печати

Курить man lp на тему ключа -o

Re: уменьшить поля при печати

% lp -o page-bottom=0 -o page-top=0 -o page-left=0 -o page-right=0 -o media=a4 -o scaling=100 out-3.jpeg

Re: уменьшить поля при печати

курил, вот что накурил:
«Sets the page margins when printing __text__ files»

и проверял — к jpg это не относится
хочу вкурить «man» по структуре ppd файла — где взять?

Re: уменьшить поля при печати

Незнаю почему у тебя не относится, у меня jpeg нормально печатает, по максимуму 4 мм от краев, если не выставлять -o page то интервал где-то по 12 мм от края листа ставится.

Re: уменьшить поля при печати

хм, перепроверил — да поля работают, но както странно
итак что делал:
сделал рисунок 585×833 пикселов, по контуру обвел ширинуй 3 пиксала (внутрь)
печатаю:
lp -o page-bottom=0 -o page-top=0 -o page-left=0 -o page-right=0 -o scaling=99 -o fitplot 585×833.jpg
и ничего невижу — прямоугольник ушел за границу т.к. если увеличить page-top=10, то верхняя, левая и правая линии обводки появляется

посмотрев внутрь ppd файла нашел там такие описания формата A4:
*PageSize A4/A4: «%% FoomaticRIPOptionSetting: PageSize=A4»
*FoomaticRIPOptionSetting PageSize=A4: » -dDEVICEWIDTHPOINTS=595 -dDEV&&
ICEHEIGHTPOINTS=842″
.
*ImageableArea A4/A4: «9.72 36 585.28 833»
.
*PaperDimension A4/A4: «595 842»
.

Читайте также:  Посмотреть содержимое всего диска linux

(потому и нарисовал прямоугольник 585×833)
полагаю что размер листа = 595х842, а вот с областью печати непонятно т.к.:
9.72 — это думается отступ слева, и 9.72 + 585.28 = 595 (ок), но 36 + 833 != 842 (. )
чтоже тогда означает 36 ?

еще заглянул в /var/log/cups/error_log и увидел:
Unknown boolean option «fitplot»
к чему бы это?

cups-1.2.12-22 (opensuse 10.3)

Re: уменьшить поля при печати

Насчет ppd ничего не скажу, а насчет lp вот что: нужно узнать минимальные диапазоны принтера в характеристике, и выставить их, т.к. когда по нулям стоят границы, lp растягивает изображение до краев листа, но т.к. принтер не способен пропечать их, соответственно границы не печатаются.
Можно в том же опеноффисе выставить границы страницы по нулям, а там он сам минимальные проставит и соответственно эти границы в lp прописать.

Re: уменьшить поля при печати

oo предложил так:
слева 0,35 см
справа 0,35 см
сверху 0,32 см
снизу 1,27 см

все удовлетворяет кроме низа
непонятно откуда он это взял что слева и сверху одинаково, ведь по ppd так не получается (потому и ищу доку по ppd)
также снизу очень много, а ведь принтер может меньше — до 4-5 милиметров
это легко проверить если сказать чтобы OO использовал нелевые размеры, тогда он по максимуму заполнит все поле (проверял печатая таблицу). но опятьже чтото режется по краям

еще хотел такую опцию, как растягивание jpg во всю область печати _непропорционально_. ненашел такой опции у lp. иногда вывает удобно

как решение пока вижу — разобратся как lp взаимодействует с cups, самому вызвать gs и отрендерить страницу. но пока это сложно, нужно время или другой путь

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Как печатать фотографии без полей в GIMP’e ?

Модератор: /dev/random

Как печатать фотографии без полей в GIMP’e ?

Сообщение demontager » 27.11.2009 21:27

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение prokoudine » 29.11.2009 15:53

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение sciko » 30.11.2009 12:55

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение BIgAndy » 30.11.2009 13:23

только одно «но» И в случае PhotoPrint и в случае Gimp должен быть установлен gutenprint.

Однако лучше подобную печать использовать PhotoPrint

Мы его используем в фотокиосках на лазерных МФУ и струйниых эпсонах. Только PhotoPrint+gutenprint поддержиывает правильную работу с шести- восьми-цветными системами

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение sciko » 30.11.2009 13:36

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение BIgAndy » 30.11.2009 14:17

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение sciko » 30.11.2009 15:44

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение BIgAndy » 01.12.2009 21:12

Скомпилил PhotoPrint 2009 (ну, блин, нельзя было нормальной документацией его снабдить. ). Уже почти хорошо. На 2хголовом AMD 3000 формат А4 30Мб отправляет на печать за 30 секунд. Для струйника почти нормально, для лазерного-нменого тормознуто.

Зы. после того как собрал, обнаружил в rawhide федоры12.

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение prokoudine » 04.12.2009 12:49

Re: Как печатать фотографии без полей в GIMP’e ?

Сообщение BIgAndy » 04.12.2009 19:05

Источник

Оцените статью