Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
sd2k Гость
|
Добавлено: Ср Окт 15 2003 10:29 Заголовок сообщения: Оптимизация скорости печати |
|
|
Вопрос возник следующий. Каким образом можно оптимизировать скорость печати в своем приложении ? Заметил, что MS Word печатает гораздо быстрее, чем моё приложение. Я использую winspool и печатаю посимвольно с помощью функции TextOut. Какие есть еще способы ?
P.S. Документ может содержать выделения жирным и разные фонты |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Ср Окт 15 2003 11:58 Заголовок сообщения: Re: Оптимизация скорости печати |
|
|
Обычно перед печатью в ОЗУ создают так называемый мета-файл, а потом его выстреливают на принтер.
Из-за множества TextOut и возникают тормоза.
На чем пишешь? И чем не устаивают стандартные способы вывода на печать или построения отчетов? |
|
Вернуться к началу |
|
|
sd2k Гость
|
Добавлено: Ср Окт 15 2003 12:04 Заголовок сообщения: Re: Оптимизация скорости печати |
|
|
VC6. Я пишу тулзу для перевода DOS-печати в Win-печать. А можно подробнее об этом самом метафайле ? и где почитать об этом можно |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Ср Окт 15 2003 13:25 Заголовок сообщения: Re: Оптимизация скорости печати |
|
|
Не понял. Что значит перевод DOS-печати в Windows-печать?
А мета файл... Поищи в google.com описание формата wmf (windows meta file). В MSDN вероятно даже есть примеры. |
|
Вернуться к началу |
|
|
|