Help on printing, scaling etc (D1)

I'm currently working on an application, a drawing tool. I want to be able to
scale the picture on the screen, add some shapes and textobjects and print it.
I have looked at some code-examples, but it doesn't work as I want. Does
anyboy have any reading tip/pointers to start with? Xavier Pacheco wrote some
articles in Delphi Magazine last year, (no 10, 11, 12 & 14) but I haven't
found them in any library here in Sweden. Does anybody have them? Please
contact me then (

Thanks in advance