Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Вниз

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

 
Кто---то ©   (2004-11-01 01:16) [0]

У меня есть чёрно-белая картинка на которой красиво нарисованы буквы. Есть ли какой-нибудь компонент, который бы позволил перевести картинку в ttf-шрифт ? Или пример кода, как это делается. Или класс, или рекорд, в котором бы описывался формат ttf-шрифтов. Или какие нибудь советы по теме ?


 
TUser ©   (2004-11-01 10:25) [1]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_m/directx/ref/ns/microsoft.directx.direct3d/c/ font/m/ctor2.asp
У Тексейры есть пример программы на эту тему - см. CreateFontIndirect


 
Amoeba ©   (2004-11-01 11:42) [2]


> Есть ли какой-нибудь компонент, который бы позволил перевести
> картинку в ttf-шрифт ?

Если что и есть, то стоит несколько сотен зеленых.


 
Sam Stone ©   (2004-11-01 13:39) [3]

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


 
Кто---то ©   (2004-11-02 02:22) [4]


> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_m/directx/ref/ns/microsoft.directx.direct3d/c/  
> font/m/ctor2.asp

Но это же не Дельфи и даже не паскаль, а вообще чёрти что.


> У Тексейры есть пример программы на эту тему - см. CreateFontIndirect

Про такого человека поисковик ничего не знает. Про CreateFontIndirect выдаёт мусор один. Не не русском и не на Дельфи.

Неужели нет рекорда на Дельфи, описывающего структуру ttf-файла ? Или велосипед всё ещё не изобретён ? Эдакий новый формат, над расшифровкой которого долгие годы бьются лучшие программисты мира ...


 
Almaz ©   (2004-11-02 02:34) [5]


> Неужели нет рекорда на Дельфи, описывающего структуру ttf-файла
> ?

А если и есть что это вам даст ? TTF - это, если вы не знали, векторный формат. Т.е. вам еще предстоит векторизовать свою картинку (сразу оговорюсь компонентов, реализующих это скорее всего нет) а лишь затем формировать ttf. Если есть желание изучить формат, то сначала боюсь придется выучить "не русский" язык.
А если просто хочется шрифт создать то ищите программу FontoGrapher (по-моему так она называется) - там это уже реализовано.

Удачи.


 
Кто---то ©   (2004-11-02 03:16) [6]


> Almaz ©   (02.11.04 02:34) [5]
> А если и есть что это вам даст ?

Если есть, то пусть кто нибудь запостит суда, или ссылку напишет.


 
Almaz ©   (2004-11-02 14:05) [7]


> Кто---то ©   (02.11.04 03:16) [6]
>
> Если есть, то пусть кто нибудь запостит суда, или ссылку
> напишет.

А что самому не судьба поискать ? Или про поисковые машины не слышали никогда ?
И вообще, запомните никто вам здесь ничего не должен, поэтому заканчивайте свои высказывания в повелительном наклонении.


 
Pentium133 ©   (2004-11-02 14:15) [8]

Библиотека на C http://www.freetype.org/index2.html


 
Кто---то ©   (2004-11-03 01:37) [9]


> Pentium133 ©   (02.11.04 14:15) [8]
> Библиотека на C http://www.freetype.org/index2.html

Но тут то форум по Дельфи. А Си я не люблю. Все эти кучи плюсов, минусов. Всё так запутано ...


 
Amoeba ©   (2004-11-03 12:33) [10]


> А Си я не люблю.

Это твои проблемы...


 
TUser ©   (2004-11-03 12:39) [11]


> Но это же не Дельфи и даже не паскаль, а вообще чёрти что.

Это английский. Привыкай.
Если честно - то работая на платформах от MS читать MSDN/SDK необходимо.

> Про такого человека поисковик ничего не знает.

См. на http://www.podgoretsky.com/ - там есть учебник Тексейры и Пачеко. См. т.1, гл. про GDI (кажется)

> Неужели нет рекорда на Дельфи, описывающего структуру ttf-файла ?

Есть


 
Юрий Зотов ©   (2004-11-03 12:43) [12]

Кто-то "Кто--то" просто веселится. Типа, остроумным себя считает.
Да и флаг ему в руки.



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

Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.044 c
14-1099658674
вразлет
2004-11-05 15:44
2004.11.21
Путин подписал закон о ратификации Киотского протокола


3-1098755030
Dimm
2004-10-26 05:43
2004.11.21
dbExpress for Delphi-5


4-1097321602
volser
2004-10-09 15:33
2004.11.21
Стандартные иконки


14-1099396577
inic
2004-11-02 14:56
2004.11.21
Общий вопрос о создании БД


1-1099990037
VIo
2004-11-09 11:47
2004.11.21
<<< Прервать задержку >>>





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский