After further investigation, this appears to be an older problem that is appearing under AIR 2.0 and later because AIR now prints at a higher resolution. In our test app, the data grid that was printed scales to fill the width of the page. We ask the OS to render the text at this resolution, which is different than what you see on the screen. The OS will determine how the text wraps and how many lines will fit within the requested rectangle. This can be problematic. I was actually able to get this issue to reproduce with the 1.5.3 runtime by simply changing to a different paper size (US Letter to A3 in my case.) If possible, I'd recommend updating to the Flex 4.x SDK and retesting. My test project was originally built using Flex 3.5/AIR 2 and I could see the printing issue with either 1.5.3 or 2.0.3 runtimes, depending on the page size, orientation, or resolution. Once I changed the project to Flex 4.0 (with Flex 3 compatibility mode on) printing worked properly with AIR 2.0.3. Chris
... View more