Seite 1 von 1

canvas.postscript-Datei leer

Verfasst: Mittwoch 22. Februar 2006, 20:19
von Dada
Guten Abend,

kann mir bitte jemand sagen, wo mein Fehler liegt bzw. warum die Postscriptdatei leer ist? Auf dem Bildschirm ist der Text und das Rechteck zu sehen.
---
from Tkinter import *
Fenster = Tk(); Fenster.withdraw()
Fenster_a = Toplevel()
Flaeche = Canvas(Fenster_a)
Flaeche.create_text(0, 20, text= u'Dies ist ein Text', anchor= u'w', font= u'BitstreamVeraSansMono 12 bold roman')
Flaeche.create_rectangle(0, 0, 10, 20)
Flaeche.pack()
Flaeche.postscript(x= 50, y= 50, file= u'Test.ps', width= u'210', height= u'297')
Fenster.wait_window(Fenster_a)
---
Vielen Dank

Dada

Nachtrag

Verfasst: Mittwoch 22. Februar 2006, 20:26
von Dada
Die Umgebung ist Python 2.3.3 unter SuSeLinux 9.1.

Verfasst: Donnerstag 23. Februar 2006, 00:25
von BlackJack
Text und Rechteck sind ausserhalb des "Blattes". Lass mal `x` und `y` in der `postscript()` Methode weg, dann ist beides links oben auf dem Blatt zu sehen.

Verfasst: Donnerstag 23. Februar 2006, 08:20
von Dada
Danke, so klappt es.

Gruß
Dada