by Anonymous » 31 Aug 2025, 10:39
Wenn ich eine Tabelle in Migradoc erstelle, ist der Text nicht vertikal in Tabellenzeilen zentriert. Aber es hat keinen Einfluss. Aber ich möchte, dass die Höhe auf der aktuellen Schrift basiert.
Code: Select all
Table table = new();
table.Borders.ClearAll();
// Add columns
Unit width = PageContentWidth / 2;
Column column1 = table.AddColumn(width);
Column column2 = table.AddColumn(width);
// Add header row
Row headerRow = table.AddRow();
headerRow.Shading.Color = Colors.LightGray;
headerRow.Cells[0].AddParagraph("Customer");
headerRow.Cells[1].AddParagraph("Trucks Per Day");
// Add data rows
for (int i = 0; i < data.XLabels.Count; i++)
{
Row row = table.AddRow();
row.VerticalAlignment = VerticalAlignment.Center; //
Wenn ich eine Tabelle in Migradoc erstelle, ist der Text nicht vertikal in Tabellenzeilen zentriert. Aber es hat keinen Einfluss. Aber ich möchte, dass die Höhe auf der aktuellen Schrift basiert.[code]Table table = new();
table.Borders.ClearAll();
// Add columns
Unit width = PageContentWidth / 2;
Column column1 = table.AddColumn(width);
Column column2 = table.AddColumn(width);
// Add header row
Row headerRow = table.AddRow();
headerRow.Shading.Color = Colors.LightGray;
headerRow.Cells[0].AddParagraph("Customer");
headerRow.Cells[1].AddParagraph("Trucks Per Day");
// Add data rows
for (int i = 0; i < data.XLabels.Count; i++)
{
Row row = table.AddRow();
row.VerticalAlignment = VerticalAlignment.Center; //