Чуть изменил строчку и принтер напечатал квадрат чётко по нужному размеру:
Код:
PrinterCoordX:=round(96/2.54*15);
PrinterCoordY:=round(96/2.54*11.7);
Цифру 96, чесно-говоря, взял из свойства формы "PixelsPerInch", да еще в инете, часто встречал такое решение.
Но только, чувствую, тут где-то должна быть "засада"?