I've got you point.
But helped this:
pdf.StartPage(ePage.Letter, Pages[PageNumber].PageSettings.Landscape);
Zitatpdf.Canvas.ScaleTransform(1/0.0393700787F/72F*2.54F,1/0.0393700787F/72F*2.54F);
PrnPage(pdf.Canvas, Pages[PageNumber].Controls, 0, 0,
Pages[PageNumber].PageSettings.PaperSize.Width/100F/0.0393700787F,
Pages[PageNumber].PageSettings.PaperSize.Height/100F/0.0393700787F
);
pdf.EndPage();
But still all object's still little "bigger". May be i must take instead more precise of just 2.54.
What about DrawRectngle issue? I can draw rect. by hand, but may be this solvable.