Nic писал(а):
то добавить методДобавлено
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Nic писал(а): то добавить методДобавлено |
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
| ||
файлы: 1 | code_10726.txt [217B] [452] |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Nic, разберемся.
------------ Дoбавленo: Исправлено |
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Большое мерси. Представляешь какая задница. Цельный день пыхтел в уже практически готовый шрифтовой клиент запихивал поддержку Adobe Type 1 шрифтов. Ближе к ночи уже до "лакировки" кода дело дошло. То есть клиент шрифты подключает и отображает на Label правильно и WordPad что-то видит и пыжится отобразить и в списке шрифт появился, правда без начертаний. Так вот решаю окончательно отпраздновать очередную победу голого разума над бездушной материей и запускаю Adobe Indesign 4.0 и вижу большую индейскую избу: ФИГВАМ называется. Не видит он этих шрифтов.
------------ Дoбавленo: Думаю не зря всё таки форейнеры пишут к таким продуктам как Indesign и Illustrator плагины для автоактивации шрифтов. ------------ Дoбавленo: Слава небесам - нашлось лекарство: |
|||
карма: 6 |
| ||
файлы: 1 | fontfix.zip [2KB] [302] |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Nic писал(а): Слава небесам - нашлось лекарствоНу вот, можно и HiAsmом прописать в реестр, тут уже дело техники. |
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
nesco писал(а): Добавил все прелести BoxDrawManagera к FontBoxy.nesco, у меня шрифты Type1 отображаюся иконкой TrueType |
|||
карма: 6 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Nic писал(а): Type1А какой должны Загляни в код, и скажи, к какому типу относится данный шрифт |
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Не уверен про код, в вот в реестре ясно указано на ресурс:
RegistryEditor писал(а): HKEY_CLASSES_ROOTpfmfileDefaultIcon = %SystemRoot%system32shell32.dll,-157------------ Дoбавленo: Посмотрел в fontext.dll - она там под номером 5 |
|||
карма: 6 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Nic, к какому типу он относится
5-я иконка относится к FT_VECTOR, но он назначается при Fonttype = 0. Вопрос -- чему равен Fonttype для твоего шрифта |
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Значит FT_VECTOR, даже логика есть в этом. Adobe Type 1
|
|||
карма: 6 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Nic, я тебя не пойму, что не так, иконка шрифту не соответствует, что ли
Если Fonttype не будет равен нулю, то так и будет. Иконка какого типа соответствует сейчас твоему шрифту в компоненте ------------ Дoбавленo: Короче, надо вычислить Fonttype твоего шрифта, иначе, ничего не получится. У меня такого шрифта нет |
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Да вот пожалуйста установи и посмотришь:
|
|||
карма: 6 |
| ||
файлы: 2 | agopus.zip [140.3KB] [303], pragmatica.zip [167.5KB] [284] |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Добавлено
|
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 5 раз(а), последний 2020-03-01 19:02:48 |
|||
карма: 0 |
|