Esempio n. 1
0
        private static IDocument GetDocument(DataView data, IEnumerable <PrintColumnInfo> columnsInfo, string title)
        {
            var pageSize = new Size(8.5 * 96, 11 * 96);
            Func <int, IBlankPage> pageFactoryMethod = pageNum => new BlankPageBase
            {
                PageSize = pageSize,
            };
            var blankPageSource = new RelayedBlankPageSource(pageFactoryMethod);
            var docFormatter    = new SimpleTitledTableDataFormatter(data, columnsInfo, title);

            return(new SimpleDocument(blankPageSource, docFormatter));
        }
        private static IDocument GetDocument(DataView data, IEnumerable<PrintColumnInfo> columnsInfo, string title)
        {
            var pageSize = new Size(8.5 * 96, 11 * 96);
            Func<int, IBlankPage> pageFactoryMethod = pageNum => new BlankPageBase
            {
                PageSize = pageSize,
            };
            var blankPageSource = new RelayedBlankPageSource(pageFactoryMethod);
            var docFormatter = new SimpleTitledTableDataFormatter(data, columnsInfo, title);

            return new SimpleDocument(blankPageSource, docFormatter);
        }