Changing printer margins?

How can I change the margins of a printer with Delphi 3. I don't want
to use TPrinterSetupDialog. I want to read the settings from a text
file, so that no user input is needed.
------------------------------------------------
Please copy all answers to my email address
gerhard.hofm...@planat.de
Delete the nospam