Seite 1 von 1

Drucken unter Ubuntu/Gnome

Verfasst: 12.07.2009 21:58
von paffii
Hallo Linuxer,

als Anfänger sitze ich vor einem Problem: unter Windows lässt sich ganz einfach drucken, jedoch unter Ubuntu/Gnome bekomme ich nur Fehlermeldungen bezüglich Gnome print. Jetzt dachte ich, ich versuche das ganze nochmal mit KDE. Hat vielleicht jemand einen Tip, wie unter Linux eine einfache Druckausgabe (reiner Text, sonst nichst) zu realisieren ist?
Zum Drucken habe ich bisher unter windows nur die Befehle "start printing und start drawing" benutzt, damit hat es auch funktioniert, jedoch unter Ubuntu nicht...
Danke für eine kleine Hilfe

Verfasst: 13.07.2009 06:10
von Waldixxl
Hallo paffii
vielleicht hilft dir das weiter http://www.purebasic.fr/german/viewtopi ... highlight=
m.f.G
PS: Ich hoffe es hilft

Verfasst: 13.07.2009 14:21
von paffii
Hallo Waldixxl,

Danke für die schnelle hilfe, jedoch sind diese libs bereits installiert...
Drucken an sich funktioniert ja auch (also von anderen anwendungen heraus), nur unter purebasic nicht. Fehlermeldung ist immer dieselbe: Gnomeprint Warning: could not create filter from description "frgba"...frgba is unknown
werde wohl noch weitersuchen müssen...Danke erstmal!

Verfasst: 13.07.2009 17:23
von Waldixxl
Hallo paffii
Also Ich habe folgenden Code in PB 4.20 getestet, läuft fehlerfrei und wird gedruckt (ist das Beispiel aus Windows)

Code: Alles auswählen

If PrintRequester()
  
  If StartPrinting("PureBasic Test")
    LoadFont(0, "Nimbus Roman No9 L", 30)
    LoadFont(1, "Nimbus Roman No9 L", 100)
    
    If StartDrawing(PrinterOutput())
      DrawingFont(FontID(0))
      DrawText(100, 100, "PureBasic Printer Test")
      DrawingFont(FontID(1))
      DrawText(100, 400, "PureBasic Printer Test 2")
      FrontColor(RGB(100,100,100))
      Box(200, 600, 100, 100)
      StopDrawing()
    EndIf
    
    StopPrinting()
  EndIf
EndIf
Wenn ich ihn mit 4.30 ausführe werden mehrere Warnungen ausgegeben jedoch kein Fehler. Der Druck wird ausgeführt
Eigentlich ist das Drucken in PB für Linux genau so einfach wie das Drucken in Windows

Verfasst: 13.07.2009 17:30
von Little John
Auch dieser Code funktioniert -- bei mir -- prima (PB 4.31 unter Ubuntu 9.04).

Gruß, Little John

Verfasst: 13.07.2009 18:19
von paffii
wow -ich danke für eure Hilfe :-)

nachdem ich nicht mehr weiter wusste, habe ich ubuntu einfach um sicherzugehen, nochmals komplett neu installiert und -es funktioniert :allright:

bin glücklich :D

Danke für eure tolle Unterstützung!!!

Re: Drucken unter Ubuntu/Gnome

Verfasst: 10.08.2010 01:57
von cbora
Hallo

der Code von Waldixxl "funktioniert" bei mir unter Ubuntu 10.04 mit PureBasic 4.40 und 4.50 (x86)

mit sehr vielen Warnungen !! auf die Zeile von PrintRequester()
Bei der Druckvorschau beendet das Programm sofort.
die Druckauflösung bei allen instalierten Druckern ist fest bei 72 Dpi
Druckereinstellungen werden nicht ubernommen