На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Curved Paths



An application can flatten the curves in a path by calling the FlattenPath function. This function is especially useful for applications that fit text onto the contour of a path which contains curves. To fit the text, the application must perform the following steps:

1. Create the path where the text appears.
2. Call the FlattenPath function to convert the curves in a path into line segments.
3. Call the GetPath function to retrieve those line segments.
4. Calculate the length of each line and the width of each character in the string.
5. Use line-width and character-width data to position each character along the curve.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Искривленные Пути



Приложение может выровнять кривые в пути вызывая функцию FlattenPath. Эта функция особенно полезная для приложений, которые устанавливают текст в контуре пути, который содержит кривые. Чтобы устанавливать текст, приложение должно выполнить следующее шагов:

1. Создайте путь где текст появляется.
2. Назовите функцию FlattenPath, чтобы преобразовывать кривые в путь в сегменты линии.
3. Назовите функцию GetPath, чтобы извлекать те сегменты линии.
4. Вычислите длину каждой линии и ширина каждого символа в строке.
5. Используйте строку-ширину и символьные-широтные данные, чтобы позиционировать каждый символ вдоль кривой.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz