Opções de impressão duplex usando lp ou lpr

9

As opções padrão para uma impressora Brother MFC-9340CDW são declaradas (por exemplo, consultadas via lpoptions -l ) definidas como:

PageSize/Media Size: *A4 Letter Legal Executive A5 A6 B5 JISB5 JISB6 EnvDL EnvC5 Env10 EnvMonarch Br3x5 FanFoldGermanLegal EnvPRC5Rotated Postcard EnvYou4 EnvChou3 210x270mm 195x270mm 184x260mm 197x273mm
BRDuplex/Two-Sided: DuplexTumble *DuplexNoTumble None
BRInputSlot/Paper Source: AutoSelect *Tray1 Manual
BRResolution/Print Quality: 600dpi *600x2400dpi
BRMonoColor/Color / Mono: Auto FullColor *Mono
BRMediaType/Media Type: *Plain Thin Thick Thicker BOND Env EnvThick EnvThin Recycled Label Glossy PostCard
BRColorMatching/Color Mode: *Normal Vivid None
BRGray/Improve Gray Color: OFF *ON
BREnhanceBlkPrt/Enhance Black Printing: OFF *ON
BRTonerSaveMode/Toner Save Mode: OFF *ON
BRImproveOutput/Improve Print Output: OFF *BRLessPaperCurl BRFixIntensity
BRSkipBlank/Skip Blank Page: *OFF ON
BRBrightness/Brightness: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRContrast/Contrast: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRRed/Red: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRGreen/Green: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRBlue/Blue: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRSaturation/Saturation: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Embora um comando simples lp ( r ) deva usar as opções padrão, a impressão frente e verso não funciona como esperado, por exemplo, a opção *DuplexNoTumble deve resultar em uma impressão frente e verso do documento. para virar o papel ao longo de sua borda longa. O resultado, no entanto, para um documento PDF, é um DuplexTumble one!

Mesmo definir manualmente as opções de interesse na linha de comando diretamente não é concluído como esperado, por exemplo,

lp -o PageSize=A4 -o BRDuplex=DuplexNoTumble -o BRInputSlot=Tray1 -o BRResolution=600dpi -o BRMonoColor=Auto -o BRMediaType=Plain -o BRColorMatching=Normal -o BRTonerSaveMode=ON -o BRImproveOutput=BRLessPaperCurl SomeDocument.pdf

imprime uma impressão encadernada de Borda Curta.

Estranhamente, definir o BRDuplex para None , fornece a mesma vinculação de borda curta. Deve haver alguma opção de configuração definida como "Short-Edge Binding" em algum lugar que substitua o lpoptions .

Onde (mais) as opções relacionadas à impressão duplex estão definidas?

Detalhes

  • Impressora: Nome do modelo Brother MFC-9340CDW , Versão do firmware principal K , Versão do firmware Sub1 1.02 , Versão do firmware Sub2 F1309271100
  • SO: Funtoo
  • Driver de impressora instalado por meio do link
  • Os relatórios http://localhost:631/printers/Brother_MFC-9340CDW , no entanto:
    • Driver: CUPS Brother MFC-9340CDW (impressão em frente e verso em cores)
    • Conexão: lpd: //192.168.10.6/BINARY_P1
    • Padrões: folhas de trabalho = nenhuma, nenhuma mídia = iso_a4_210x297mm lados = unilateral
  • Seção de interesse no arquivo Brother_MFC-9340CDW.ppd :
*%=== BRDuplex ================================
*OpenUI *BRDuplex/Two-Sided: PickOne
*OrderDependency: 25 AnySetup *BRDuplex
*DefaultBRDuplex: DuplexNoTumble
*BRDuplex DuplexTumble/Short-Edge Binding: "          "
*BRDuplex DuplexNoTumble/Long-Edge Binding: "          "
*BRDuplex None/Off: "          "
*CloseUI: *BRDuplex
    
por Nikos Alexandris 16.07.2014 / 14:24

2 respostas

7

O local certo para definir opções para a impressora (/ this) é em /opt/brother/Printers/mfc9340cdw/inf/ brmfc9340cdwrc . O problema de sempre resultar em uma impressão DuplexTumble , foi forçado pela respectiva linha de código ( BRDuplex=DuplexTumble ) neste arquivo de configurações.

Definir a opção em questão como BRDuplex=DuplexNoTumble e reiniciar o serviço cupsd (no meu caso, usar rc-service cupsd restart para OpenRC) resulta em impressões frente e verso vinculadas ao longo da borda longa do documento .

Eu vim buscar um arquivo chamado br (nome do modelo) rc somente depois de ler esta seção de uma página relevante do Ubuntu-Wiki: link

    
por 24.07.2014 / 10:42
0

Eu tenho uma impressora de etiquetas Brother QL-720NW e tive a configuração lpr & cups usando os drivers empacotados rpm da Brother (estou usando o Centos 7 64bit). No entanto, cada rótulo resultou em um segundo rótulo em branco porque os copos acharam que o dispositivo tinha dois lados. Usando a resposta acima, consegui adicionar uma nova linha a /opt/brother/PTouch/ql720nw/inf/brql820nwrc para que o arquivo terminasse com a linha:

BRDuplex=OFF

Em seguida, publiquei:

systemctl restart cups.service 

e o problema foi corrigido (pelo menos até que o arquivo seja atualizado etc).

    
por 05.04.2018 / 15:51