collectordave thank you for your reply.
That's right, but it does not make any difference whether soft or hard margins. Both are borders for the vector drawing lib and shift the output to the right / bottom.
collectordave wrote:There are methods in windows to get the printer hard and soft margins and also the vector drawing library does seem to help a little.
...
Whether these differences are allways balanced I cannot say.
I would not count on the fact that it is always balanced on every printer. I know that there is winapi to get the borders, but I think, that is the job of PB to provide a function for every os.
When I think of it, I expect even actually that the lib noted the physical borders and corrects the output accordingly. If I move the drawing cursor absolute to 20mm left and 50mm down for printing the address field of a letter, then I expect, that the output is placed absolutly at 20, 50 on the paper, no matter how thick the borders of the printer are. It could be that its printed twice, once as a preview on a image and again on the real printer, there should be the same output twice.
I will make a bug report so that is maybe checked again.