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

Я думаю, что это могло бы помочь. Это показывает Вам, как настроить Вашу существующую личинку (в установленной системе Ubuntu) так, чтобы можно было загрузить установщик Debian от него. Сделав это, можно продолжить устанавливать Debian обычно. Инструкции в ссылке показывают Вам, как установить Debian с помощью изображения netinstall. Я думаю, однако, что необходимо смочь адаптировать их к полному изображению установки (ISO DVD, скажите).

Обратите внимание на то, что я не попробовал такую вещь сам и только отправил ее как возможное решение, на которое можно хотеть посмотреть.

5
17.04.2015, 14:34
3 ответа

В соответствии с : https://stackoverflow.com/a/3112256/544721 вам нужно добавить в описание файла принтера четыре строки в соответствующих местах, описывающих четыре свойства вашей страницы: PageSize, PageRegion, ImageableArea и PaperDimension.

Кстати. Вот моя попытка добавить описание рулона карт S0929100 в Dymo 450 LabelWriter: https://gist.github.com/gwpl/d6f90e41c5b07cd9f9262e4c6515037d, однако он все еще находится в процессе разработки. Надеюсь, это даст вам подсказку, Вот дайджест упомянутой гири с четырьмя строками - каждая должна находиться в соответствующем разделе файла .ppd:

*PageSize w144h252/S0929100 Cards - Appointment Name Badge 51x89 mm : "<</PageSize[144 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
*PageRegion w144h252/S0929100 Cards - Appointment Name Badge 51x89 mm : "<</PageSize[144 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
*ImageableArea w144h252/S0929100 Cards - Appointment Name Badge 51x89 mm : "0.00 4.32 141.12 235.44"
*PaperDimension w144h252/S0929100 Cards - Appointment Name Badge 51x89 mm : "144.00 252.00"
1
27.01.2020, 20:43

Совсем не странно, что Acrobat Reader центрирует страницу размером 21х21 см на бумаге формата А4. Без файла PostScript Printer Description (PPD ), который содержит описание размера страницы 21x21 см, Acrobat Reader не может выбрать такой размер страницы, поэтому он использует значение по умолчанию.

  1. Чтобы иметь возможность печатать на бумаге нестандартного размера, вам также необходимо загрузить бумагу этого размера в принтер.Кроме того , принтер должен иметь возможность транспортировать листы этого определенного размера через тракт подачи бумаги. (Для квадратного листа размером 21x21 см некоторые принтеры могут уже этого не делать, потому что их конструкция прижимного ролика может не рассчитывать на такую ​​«короткую» бумагу...)

  2. Чтобы можно было выбрать этот размер бумаги в диалоговом окне печати, этот размер должен быть добавлен в PPD, и вам придется вручную редактировать этот PPD. Как это сделать, я ответил в другом вопросе на StackOverflow :

    .
0
27.01.2020, 20:43

Если вы пытаетесь печатать за пределами стандартной длины документа, например, на рулоне.

открыть терминал, или командную оболочку, или необязательное приглашение Windows bash

cd..

cd..

cd etc/cups/ppd

lsдля отображения имени вашего PPD-файла

Сначала установите vim или используйте редакторы программных файлов nano ()(У vim есть наставник, просто введите vimtutor)

sudo vim My_Printer_Company_PRINTER_ABC_1234_Series_ABC.ppd

прокрутите до максимальной высоты, ширины и пользовательских параметров страницы

iвставить ESCдля выхода из режима вставки :wq!для сохранения и выхода из файла

Обратите внимание, что параметр ширины будет назван или в порядке ширина высота. Параметр максимальной ширины должен оставаться прежним, иначе он нарушит выравнивание принтеров, но вы можете установить любую длину, которую я считаю. Тогда ваш принтер не будет создавать ограничения длины в настройках страницы и позволит вам печатать в непрерывном цикле без полей. Убедитесь, что длина вашей бумаги обрезана в соответствии с макетом страницы, иначе она просто выплюнет остаток рулона. Это была моя первая попытка, и я случайно изменил параметры ширины, которые, по-моему, были 712.

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

enter image description here

0
30.04.2020, 11:06

Теги

Похожие вопросы