package require trampoline . configure -menu [menu .menu] .menu add command -label {Save as PDF} -command {::pdf::generate .c hello.pdf} pack [canvas .c -width 297 -height 210 -bg white] .c create text 150 105 -text "Hello,\nWorld!" -font {Helvetica 70} -justify center