Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.30;
Скачать: CL | DM;

Вниз

Как получить векторы из векторного шрифта?   Найти похожие ветки 

 
TFont   (2006-06-12 01:17) [0]

Нет ли какой нибудь функции, чтобы я ей букву, а она мне массив векторов описывающих контур этой буквы ?


 
MBo ©   (2006-06-12 07:35) [1]

GetGlyphOutline для TrueType


 
TFont   (2006-06-12 07:50) [2]

А можно пример как этим пользоваться?


 
MBo ©   (2006-06-12 08:38) [3]

на forum.ixbt.com в Программировании найди пример от Kid Deceiver

А вообще по этой теме много информации в книге Фень Юаня "программирование графики для Windows"


 
MBo ©   (2006-06-12 08:38) [4]

http://forum.ixbt.com/topic.cgi?id=26:21727#3


 
TFont   (2006-06-13 01:42) [5]


> MBo ©   (12.06.06 08:38) [4]
>
> http://forum.ixbt.com/topic.cgi?id=26:21727#3


Но это же не наш язык ! Си что ли или Си++.

И потом, я хотел векторы, а не картинку.
Картинку ведь можно получить проще, написать текстом букву на TBitMap. Вот и всё.


 
MBo ©   (2006-06-13 07:35) [6]

>Но это же не наш язык ! Си что ли или Си++.
язык - просто средство, главное  - идея.

>И потом, я хотел векторы, а не картинку.
Видимо, ты не читал справку по GetGlyphOutline, и не знаешь других возможностей этой функции

P.S. Еще один способ получить описание символа в виде кривых Безье и отрезков прямых - нарисовать его внутри BeginPath/EndPath  и получить GetPathData


 
TFont   (2006-06-14 01:29) [7]

Удалено модератором


 
Понятно   (2006-06-15 05:55) [8]

Удалено модератором


 
Правильно   (2006-06-16 01:24) [9]

Позор удалён.



Страницы: 1 вся ветка

Текущий архив: 2006.07.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
2-1152683429
general
2006-07-12 09:50
2006.07.30
При печати из TPrinter кириллицы выходят кракозябры


9-1132456729
s3m
2005-11-20 06:18
2006.07.30
Как выводить трекерские файлы через GLScene?


15-1151572526
Жук
2006-06-29 13:15
2006.07.30
"Русский шоколад" в Иваново


3-1148483626
Некто
2006-05-24 19:13
2006.07.30
Упрощение запроса


15-1152026484
Fl@sh
2006-07-04 19:21
2006.07.30
сайт