canvas.postscript-Datei leer

Fragen zu Tkinter.
Dada
User
Beiträge: 8
Registriert: Samstag 21. Januar 2006, 18:07

canvas.postscript-Datei leer

Beitragvon Dada » Mittwoch 22. Februar 2006, 20:19

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
Dada
User
Beiträge: 8
Registriert: Samstag 21. Januar 2006, 18:07

Nachtrag

Beitragvon Dada » Mittwoch 22. Februar 2006, 20:26

Die Umgebung ist Python 2.3.3 unter SuSeLinux 9.1.
BlackJack

Beitragvon BlackJack » Donnerstag 23. Februar 2006, 00:25

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.
Dada
User
Beiträge: 8
Registriert: Samstag 21. Januar 2006, 18:07

Beitragvon Dada » Donnerstag 23. Februar 2006, 08:20

Danke, so klappt es.

Gruß
Dada

Wer ist online?

Mitglieder in diesem Forum: Google [Bot]