The following code draws a rectangle around the searched-for text. But if I choose PdfBrushes.Red for the fill, it covers up the text completely. How do I modify this code such that the rectangle is behind the text instead of in front of it?
Dictionary<int, List<RectangleF>> matchText = null;
pdfViewerControl1.FindText(searchText, out matchText);
foreach (int page in matchText.Keys)
{
foreach (RectangleF rect in matchText[page])
{
PdfGraphics graphics = doc.Pages[page].Graphics;
graphics.DrawRectangle(PdfPens.Red, PdfBrushes.Transparent, rect);
}
}
Thanks for any help.