Example #1
0
        static void Test2(string directory, string name)
        {
            var headerStyle = new TableStyle
            {
                Foreground    = Color.Blue,
                PatternType   = PatternType.Solid,
                BorderLine    = BoderLine.Thick,
                BorderColor   = Color.Orange,
                DocumentTitle = DocumentTitle.Title,
                FontSize      = 9,
            };

            var bodyStyle = new TableStyle
            {
                FontColor     = Color.Black,
                FontSize      = 11,
                FontName      = "Calibri",
                Foreground    = Color.Bisque,
                PatternType   = PatternType.Solid,
                BorderLine    = BoderLine.Thin,
                BorderColor   = Color.Red,
                DocumentTitle = DocumentTitle.Heading1
            };

            var reportBuilder = new ReportBuilder();

            reportBuilder.AppendComplexHeader(DataTables.RNPTable.RNPHeader(0, 0, 2013, "6.050201 Системна інженерія", "Компютеризовані та робототехнічні системи", "бакалавр", "Технічна кібернетика", "Факультет інформатики та обчислювальної техніки", "денна", "3 роки 10 місяців", "Молодший інженер з компютерної техніки"));
            reportBuilder.AppendComplexHeader(DataTables.RNPTable.RNPTableHeader(0, 7, 3, 18, 18));
            var report = reportBuilder.Build();

            var reportRender = new ReportRenderer(report);

            Save(reportRender, directory, name);
        }