fix: DrawSectionLabel title style + thin borders + correct font in dividend renderer
This commit is contained in:
@@ -78,11 +78,11 @@ public class DividendSectionRenderer
|
|||||||
float y = PdfTheme.PageMargin;
|
float y = PdfTheme.PageMargin;
|
||||||
|
|
||||||
// ── Titolo stile DrawSectionLabel ─────────────────────────────
|
// ── Titolo stile DrawSectionLabel ─────────────────────────────
|
||||||
float rh0 = PdfTheme.RowHeight;
|
g.DrawRectangle(PdfTheme.AccentBlueBrush, new RectangleF(x0, y, 3f, 14f));
|
||||||
g.DrawRectangle(PdfTheme.TableHeaderBrush, new RectangleF(x0, y, w, rh0));
|
g.DrawString("Sottostanti e Dividendi", PdfTheme.Bold,
|
||||||
g.DrawString("Sottostanti e Dividendi", PdfTheme.TableBold, PdfBrushes.White,
|
new PdfSolidBrush(PdfTheme.AccentBlue),
|
||||||
new RectangleF(x0 + 4f, y + 2f, w - 8f, rh0));
|
new RectangleF(x0 + 6f, y, w - 6f, 14f));
|
||||||
y += rh0 + 4f;
|
y += 16f;
|
||||||
|
|
||||||
// ── Calcolo fattore scala su larghezza reale ──────────────────
|
// ── Calcolo fattore scala su larghezza reale ──────────────────
|
||||||
float totalNominal = ColWidths.Sum();
|
float totalNominal = ColWidths.Sum();
|
||||||
@@ -228,6 +228,7 @@ public class DividendSectionRenderer
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Pagina singola: specifica garantisce max ~20 sottostanti per certificato
|
// Pagina singola: specifica garantisce max ~20 sottostanti per certificato
|
||||||
|
PdfTheme.ApplyThinBorders(grid);
|
||||||
grid.Draw(g, new PointF(x0, y));
|
grid.Draw(g, new PointF(x0, y));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user