MaXon84
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте! Подскажите пожалуйста ,если кто работал с XtraPrintingSystem, как правильно отрисовывать Image на PrintControl. Столкнулся со следующей проблемой: 1. Имею набор Image-ов (страницы документа); 2. Начинаю отрисовывать их по мере их просмотра; 3. Отрисовываю страницы, используя их же размеры; 4. При отрисовке получается не то что надо, то ли размеры не те, то ли по другому делать надо. Если кто знает подскажите пожалуйста, очень надо!!! Функция, выполняющаяся перед отрисовкой страницы void printingSystem1_BeforePagePaint(object sender, PageEventArgs e) { Image img; страница if (e.Page.Index < massPage.Length)//massPage.Length-массив страниц { if (massPage[e.Page.Index] == 0) { /* происходит заполнение img */ printingSystem1.Graph.DrawImage(img, new RectangleF(new PointF(0, printingSystem1.Graph.ClientPageSize.Height * e.Page.Index), printingSystem1.Graph.ClientPageSize), BorderSide.None, Color.Transparent).SizeMode = PictureBoxSizeMode.Zoom; massPage[e.Page.Index] = 1; printingSystem1.End(); } } printingSystem1.Graph.ClientPageSize.Height * e.Page.Index)-для перехода на начало следующей страницы. |