In general things are working great. We are now down to the last bit of grief, I hope.
When I print the PDF version of the document and overlay it on the windows version of the document, the header and the footer line up reasonably well which means I must be doing something correctly since I treat everything as body text in producing the PDF, i.e. I don't use any features that specify headers and footers.
In the body of the report itself, horizontal positioning and sizing is satisfactory. However, the vertical spacing is sufficiently off that by the middle of the page the text has moved toward the top by more than a line height. In other words, each line is succesively closer to the top of the page than it should be. Not as much of a tragedy then if the text were moving closer to the bottom, but still an annoyance.
Odds are I've got a rounding problem in my program, but before I go chasing all over for bugs, I want to confirm that printing a document from Adobe Reader 7.0 should give something that lines up perfectly with something printed from .Net framework 2.0. (What gives me pause is the scaling feature of the Adobe 7.0 print dialog.)
So the question is, do I go looking for a rounding error or do I stop holding the two reports up to the light together?
Regards,
Al Christoph
Three Bears Software, LLC
A Microsoft Certified Partner (ISV Competency)
just right software @ just right prices @ 3bears.biz