Isn't PDF a stack machine language similar to PostScript? Therefore text wrapping is your problem (and a very hard one at that, look at TeX).
Text wrapping is sometimes unpleasant, but I believe that AxPoint shows how it can be done and the code can certainly be stolen.
Otherwise, I believe the most straightforward wrapping algo (and one that works for arbitrary regions) can be read about at:
http://www.w3.org/TR/SVG12/#calculating-text-regions
-- Robin Berjon <[EMAIL PROTECTED]> Research Scientist, Expway http://expway.com/ 7FC0 6F5F D864 EFB8 08CE 8E74 58E6 D5DB 4889 2488