如何设置某些文本的背景色



我知道页面上文本的坐标。如何设置此文本的背景色?如有任何帮助,我们将不胜感激。

我整理好了。需要将PdfTextMarkupAnnotation添加到此区域。这是代码。也许它对某人有用。

float[] quads = new float[8];
quads[0] = rect.GetX();
quads[1] = rect.GetY() + rect.GetHeight();
quads[2] = rect.GetX() + rect.GetWidth();
quads[3] = quads[1];
quads[4] = quads[0];
quads[5] = rect.GetY();
quads[6] = quads[2];
quads[7] = quads[5];
PdfTextMarkupAnnotation highlightAnnotation = 
PdfTextMarkupAnnotation.CreateHighLight(rect, quads);
//установка цвета аннотации
highlightAnnotation.SetColor(ColorConstants.GREEN);
page.AddAnnotation(highlightAnnotation);

最新更新