Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Вс Апр 23 2006 03:15 Заголовок сообщения: Автоперевод строки в TextOut (TCanvas) |
|
|
Друзья! Такой трабл. Надо нарисовать на канве текст свободного содержания (C++ или Delphi). Единственная загвоздка, что этот текст должен быть вписан в определенную ширину (в пикселах). Необходим автоматический перевод на новую строку в местах некоторых пробелов, чтобы текст не превышал определенной ширины. Шрифт и его размер могут быть разными. Случаи, когда текст вписать невозможно (отдельно взятое слово шире лимита), для меня не принципиальны. Мне главное узнать, как определить, где надо вставить перенос на новую строку.
Даже необязательно, чтобы это был TCanvas. Главное - иметь возможность сохранить результат в виде графического файла. |
|