Что это за цифры (ASCII или?)? - PullRequest
0 голосов
/ 22 марта 2012

Прочитав статью о шрифтах, я попробовал код и получил те же результаты, что и в статье, но не могу понять, что представляют собой эти цифры XXX: XXX. Это ценности ascii или как? Какую ссылку я должен прочитать, чтобы понять о Typeface, GlyphTypeface, упомянутом в ответе?

1 Ответ

3 голосов
/ 22 марта 2012

Хорошо - эти числа xxx: xxx являются действительными, пара - левый номер указывает кодовую точку Unicode (то есть код символа Unicode), а правая сторона указывает индекс глифа в файле шрифта.

AFAIK, вВ очень простых терминах глиф представляет собой символьное представление, то есть то, как символ будет выглядеть в конкретном шрифте / типе лица.Вы можете использовать один и тот же глиф для нескольких символов и, следовательно, использовать индекс в таблицах глифов.Книгопечатание - это сложная тема, и вы можете найти много материалов в Интернете - поищите ее.Вот несколько страниц Википедии, которые могут помочь вам начать:

http://en.wikipedia.org/wiki/Glyph (см. Типографскую запись)
http://en.wikipedia.org/wiki/Font
http://en.wikipedia.org/wiki/Typeface

MSDNтакже имеется много документации (например, http://msdn.microsoft.com/en-us/library/system.windows.media.glyphtypeface.aspx), но перед этим вам нужно получить базовый опыт.

...