гибкая печать, подходит для страницы - PullRequest
0 голосов
/ 13 июня 2011

Я использую <mx:PrintDataGrid/> для печати многостраничной сетки данных в flex.Он работает, но не подходит для всех столбцов на странице, а просто берет жестко заданную ширину столбцов из таблицы данных.

Я пробовал MATCH_WIDTH, но безрезультатно ...

var printJob:FlexPrintJob = new FlexPrintJob();
printJob.addObject(thePrintView,FlexPrintJobScaleType.MATCH_WIDTH)

Я хочу, чтобы все столбцы сжимались в соответствии с их первоначальной шириной в сетке данных и помещались на страницу во время печати.Возможно ли это даже в Flex-печати?если да, то как этого добиться?Любая помощь будет оценена.

Спасибо.

1 Ответ

1 голос
/ 14 июня 2011

Что ж, я завершил это, написав много пользовательского кода (получая ширину страницы, а затем динамически устанавливая ширину столбцов datagird в процентах) ...

...