PdfPageRenderer: Adjust column rendering.

This commit is contained in:
2019-10-27 22:40:52 +01:00
parent 80ab9b9ff3
commit 8a966049f6
2 changed files with 8 additions and 1 deletions

View File

@@ -85,6 +85,13 @@ namespace VAR.PdfTools
gc = Graphics.FromImage(bmp); gc = Graphics.FromImage(bmp);
} }
// Draw text elements of the column header
using (Pen penTextElem = new Pen(Color.Green))
using (Pen penCharElem = new Pen(Color.DarkGreen))
{
DrawTextElement(columnData.HeadTextElement, gc, penTextElem, penCharElem, _scale, _pageHeight, _pageRect.XMin, _pageRect.YMin, Brushes.Olive);
}
// Draw text elements of the column // Draw text elements of the column
using (Pen penTextElem = new Pen(Color.Red)) using (Pen penTextElem = new Pen(Color.Red))
using (Pen penCharElem = new Pen(Color.DarkRed)) using (Pen penCharElem = new Pen(Color.DarkRed))

View File

@@ -671,7 +671,7 @@ namespace VAR.PdfTools
{ {
return PdfTextElementColumn.Empty; return PdfTextElementColumn.Empty;
} }
double headY = columnHead.GetY(); double headY = columnHead.GetY() - columnHead.VisibleHeight;
double headX1 = columnHead.GetX(); double headX1 = columnHead.GetX();
double headX2 = headX1 + columnHead.VisibleWidth; double headX2 = headX1 + columnHead.VisibleWidth;