Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.06.2010, 15:17   #1
beda
Пользователь
 
Регистрация: 07.04.2010
Сообщений: 22
По умолчанию Glyph Positioning Table

Как для шрифта получить Glyph Positioning Table (GPOS)? Она используется вместо kerningpairs для OpenType шрифтов.
beda вне форума Ответить с цитированием
Старый 30.06.2010, 21:21   #2
beda
Пользователь
 
Регистрация: 07.04.2010
Сообщений: 22
По умолчанию

Спасибо. Это я уже видел. Пока использую fitText для точного задания ширины занимаемой текстом. Вообще было бы не плохо определить размер, занимаемый строкой текста (в частности длину) не прибегая к VBA. Я предполагаю, что word использует именно GPOS для определения расстояния между символами, но к сожалению у меня не получилось загрузить GPOS ни с помощью API, ни с помощью VBA. GPOS является частью шрифта и ее (таблицу позиций символов) можно загрузить от туда, но пока это не оправдано и к тому же нет уверенности что word использует именно GPOS, возможно он изменяет расстояние между символами для удобочитаемости и иногда для "втискивания" строки в один рядок. Еще раз спасибо за помощь!
beda вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
bitbtn.glyph --> imagelist --->bmp? viperrr Помощь студентам 4 02.06.2009 22:18
SpeedButton, glyph, enabled ScorpioN_T Общие вопросы Delphi 8 27.04.2009 19:14
SpeedButton.Glyph mutabor Компоненты Delphi 6 03.05.2008 16:51
А где можно найти новые Glyph? love2508 Помощь студентам 1 02.11.2007 16:24