public static void AddTable(DataTable dt) { PdfDocument document = new PdfDocument(); PdfPage page = document.Pages.AddPage(); PageContentBuilder builder = new PageContentBuilder(page); builder.Position.Translate(50, 50); Table table = CreateSimpleTable(dt); table.LayoutType = TableLayoutType.FixedWidth; builder.DrawTable(table); PdfFile pdfFile = new PdfFile(); File.WriteAllBytes("Reporte_Alumnos_" + DateTime.Now.ToString("dd_MM_yyyy_HH_mm_ss") + ".pdf", pdfFile.Export(document)); }
public static void AddTable() { PdfDocument document = new PdfDocument(); PdfPage page = document.Pages.AddPage(); PageContentBuilder builder = new PageContentBuilder(page); builder.Position.Translate(50, 50); Table table = CreateSimpleTable(); table.LayoutType = TableLayoutType.FixedWidth; builder.DrawTable(table, 500); PdfFile pdfFile = new PdfFile(); File.WriteAllBytes("AddTable.pdf", pdfFile.Export(document)); }