Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }