Здравствуйте, Аноним, Вы писали:
А>А нельзя обойтись без функций TextOut\DrawText?
Можно, конечно, пойти вслед за Adobe и Corel -- получать отдельные глифы в виде сплайнов. Например:
DWORD GetGlyphOutline(
HDC hdc, // handle to DC
UINT uChar, // character to query
UINT uFormat, // data format
LPGLYPHMETRICS lpgm, // glyph metrics
DWORD cbBuffer, // size of data buffer
LPVOID lpvBuffer, // data buffer
CONST MAT2 *lpmat2 // transformation matrix
);
Но это совершенно ни к чему, если Вы не пишете собственный графический редактор. Если таки пишете, то придется Вам засесть за книги по математике и познакомиться с господином Безье.
Re[3]: Способы конвертации строки символов в изображение
P>>? P>>Нарисуй ее в контекст (TextOut\DrawText) и все дела...
А>А нельзя обойтись без функций TextOut\DrawText?
ну можешь еще точечно-векторно порисовать MoveTo/LineTo etc.
ты скажи что надо-то, не секретничай, может тогда и ответят нормально?
... << RSDN@Home 1.0 beta 4 >> silent
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.
Re[3]: Способы конвертации строки символов в изображение
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Patalog, Вы писали:
P>>? P>>Нарисуй ее в контекст (TextOut\DrawText) и все дела...
А>А нельзя обойтись без функций TextOut\DrawText?
А чем такой способ не нравится? После отрисовки в контекст скрытого окна этот контекст чудно преобразуется в .BMP. Способы неоднократно упоминались. См., например, вот эту ветку: http://rsdn.ru/Forum/?mid=172683
Здравствуйте, Valerio, Вы писали:
P>>>? P>>>Нарисуй ее в контекст (TextOut\DrawText) и все дела...
А>>А нельзя обойтись без функций TextOut\DrawText? V>ну можешь еще точечно-векторно порисовать MoveTo/LineTo etc.
V>ты скажи что надо-то, не секретничай, может тогда и ответят нормально?
Пытаюсь я писать в графический контекст под ядром Win2000, а там функций TextOut\DrawText нету
Есть что-то наподобие StretchDIBlt. Поэтому и ищу способ рисования строки
Re[5]: Способы конвертации строки символов в изображение
можно поподробнее, что имеется ввиду под этими словами
B>Пытаюсь я писать в графический контекст под ядром Win2000,
?
может ты это
[msdn]
GDI Functions for Graphics Drivers
This section provides reference information for system-supplied GDI functions that can be called by both display and printer drivers. This includes the following function groups:
EngXxx functions. These are general graphics engine services.
XXXOBJ_Xxx functions. These specialized service routines are related to a particular object.
GDI Support for Graphics Drivers lists the include files that contain declarations for the graphics driver functions described in this section.
Reference material for functions that are implemented by display and/or printer driver writers can be found in Graphics Driver Functions (DDI).
[/msdn] ищещь?
... << RSDN@Home 1.0 beta 4 >>
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.