Название: Контроль ширины текста при печати Отправлено: registrationfedser87 от Сентябрь 07, 2009, 09:50 Я вывожу таблицу на печать(или в pdf). Кол-во столбцов и строк может быть различным,и разной длины.
Вопрос: могу ли я как то отследить вышла ли таблица за пределы листа печати или нет(чтобы сделать построение оставшейся части таблицы с новой строки). Просто если я ширину таблицы указываю 100% (я не явно задаю) то он понятное дело ширину столбцов таблицы сильно суживает. Т.е. как мне переводить единицы измерения при построении в единицы измерения при печати, чтобы самому контролировать переход таблицы на новую строку? Название: Re: Контроль ширины текста при печати Отправлено: panAlexey от Сентябрь 07, 2009, 16:44 А что за таблица?
Название: Re: Контроль ширины текста при печати Отправлено: registrationfedser87 от Сентябрь 08, 2009, 06:13 Таблица QTextTable, строю её в QTextDocument и затем QTextDocument вывожу на печать(или в pdf файл)
Название: Re: Контроль ширины текста при печати Отправлено: registrationfedser87 от Сентябрь 09, 2009, 08:47 Наткнулся на тему http://www.prog.org.ru/topic_1112_0.html (http://www.prog.org.ru/topic_1112_0.html), где есть пример перевода координат.
Вот как получать кол-во точек на дюйм страницы: Код
где dpix - кол-во точек(пикселей) на дюйм по горизонтали, dpiy - кол-во точек(пикселей) на дюйм по вертикали |