Exemplo n.º 1
0
        public void Validate_range()
        {
            var baseDoc   = new RejectsDocument(Enumerable.Repeat(1, 100).Select(i => new Reject()).ToList(), false);
            var flowDoc   = baseDoc.Build();
            var paginator = new WrapDocumentPaginator(flowDoc, baseDoc, PageRangeSelection.UserPages, new PageRange(1, 100));

            paginator.GetPage(0);
            Assert.AreEqual(2, paginator.PageCount);
        }
Exemplo n.º 2
0
        public void Print_in_landscape_mode()
        {
            var doc = new RejectsDocument(Enumerable.Repeat(1, 100).Select(i => new Reject()).ToList(), false).Build();

            Assert.IsNotNull(doc);
            var size = ((IDocumentPaginatorSource)doc).DocumentPaginator.PageSize;

            //816 - отступы
            Assert.AreEqual(716, size.Height);
            Assert.AreEqual(1056, size.Width);
        }