← Back to team overview

sslug-teknik team mailing list archive

RE: Problem med Brother PT9500pc labelprinter

 

> 
> On Wed, Sep 10, 2008 at 12:58:05 +0200, soeren.koch@xxxxxxxx wrote:
> > Hej sslug'er
> > 
> > jeg har fået anskaffet en Brother PT-9500pc labelprinter og 
> har fået den installeret under CUPS på en Fedora CORE 7. 
> Printeren virker fint og kan printe en testside uden problemer.
> > 
> > Mit problem er når jeg vil printe simpel tekst til den:
> > 
> > ~]# echo "Test" | lp -d labelprinter
> > 
> > Det er dkommer ud af printeren er godt nok strengen 'Test', 
> men jeg kan ikke få den til at printe normalt 'landscape' 
> (som vist nedenror):
> 
> ....
> 
> Ren tekst printning er og uformateret og man kan normalt
> ikke forvente noget specielt til output.
> 
> min "man lp" i ubuntu har option -o med bla. :
> 
>    ..snip..
>        -o media=size
>             Sets  the  page  size  to size. Most printers 
> support at least the
>             size names "a4", "letter", and "legal".
> 
>        -o landscape
> 
>        -o orientation-requested=4
>             Prints the job in landscape (rotated 90 degrees).
>    ..snip..
> 
> 
> du kunne jo prøve om det hjælper.
> 
> Jeg ved faktisk ikke om CUPS ikke laver tekst om til PS/PDF
> inden den sender det til printeren.
> 
> Har du prøvet om du kan skrive en PDF/Postscript fil korrekt ud
> på labels ?
> 
> I så fald kan du jo bare have et program der konverterer
> tekst til PS/PDF inden du sender til printeren.
> 
> Ellers må du have fat i teknisk manual på printer og det
> kodesprog som den forstår, og lave dit eget program der skriver
> til printeren.
> 
> ..
> 
> 
> CUPS og andet moderne sjov er bare bøvl når det ikke virker....
> ... gode gamle lpr  vidste man hvad var ;-)
> 
> 
> 
> -- 
> mvh Frank Damgaard  | 
> 
> 

Tak for tippet, jeg prøvede, men det virkede heller ikke.. :-(

Jeg har prøvet en del forskelligt, og jeg er kommet frem til et virkeligt ugly hack for at få det til at virke....
jeg er nødt til at bruge den openoffice template Brother sender med, da den er det eneste jeg har kunnet få til at virke. Det jeg så gør er at unzippe templaten, editere derekte i 'content.xml' (erstatte en dummystreng med det jeg vil have), zippe det hele igen og så kalde openoffice med -P.
Det virker (om end det ikke er kønt) men det sidste problem jeg har er at openoffice selv med -P og -headless kræver en X-server (selvom den ikke laver noget som helst output) og jeg er derfor nødt til at køre min planlagte applikation i en terminal logget ind..... (ikke lige hvad jeg havde tænkt mig, det skulle jo helst kunne overleve et reboot uden intervention)

Er der så nogen der ved hvordan man kan komme uden om det lille problem???? (lidt off-topic, jeg ved det).

Moralen: Hura for åbne formater, hvis ikke openoffice havde et åbent format ville selv denne grimme løsning ikke kunne virke....

Søren koch

PS: Og ja, jeg længes i den grad tilbage til gode gamle echo "test" > /dev/lp0 ... (som jeg for øvrigt stadig bruger til hardware kontrol gennem printerporten.... :-)


Follow ups

References