Your question has to do with how RegionTextRenderFilter interacts with the
specific TextExtractionStrategy you have selected.

LocationTextExtractionStrategy returns text chunks that render from a
specific x/y location (generally the lower left hand corner of the text draw
operation that resulted in the chunk).  If the chunk extends past the bounds
of the region, the full chunk is still going to get passed though the
filter.

Long and short: LocationTextExtractionStrategy does not provide sufficient
granularity to filter individual glyphs.  You could come up with your own
TextExtractionStrategy that could do this - but I'll warn you now that it
will be really hard to do - you'll have to effectively implement clipping
path support into the render listening pipeline, extract partial chunks
based on overlapping regions, etc...  It's a tough nut to crack.

Cheers,

--
View this message in context: 
http://itext-general.2136553.n4.nabble.com/Issue-LocationTextExtractionStrategy-and-Excel-CutePDF-print-tp4655369p4655373.html
Sent from the iText - General mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to