iTextSharp.text.pdf.parser.RegionTextRenderFilter.AllowText C# (CSharp) Method

AllowText() public method

public AllowText ( TextRenderInfo renderInfo ) : bool
renderInfo TextRenderInfo
return bool
        public override bool AllowText(TextRenderInfo renderInfo)
        {
            LineSegment segment = renderInfo.GetBaseline();
            Vector startPoint = segment.GetStartPoint();
            Vector endPoint = segment.GetEndPoint();

            float x1 = startPoint[Vector.I1];
            float y1 = startPoint[Vector.I2];
            float x2 = endPoint[Vector.I1];
            float y2 = endPoint[Vector.I2];

            return filterRect.IntersectsLine(x1, y1, x2, y2);
        }