Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 1
Регистрация: 14.11.2014
Сообщений: 65
1

Как внедрить новый шрифт в программу?

25.12.2016, 21:37. Показов 1785. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
У меня есть программа, при переносе её на другой компьютер, то шрифт там отображается какой-то стандартный, пусть Times New Roman, а не тот, который в программе у меня стоит, всё потому что шрифт я качал из интернета и по всей видимости, чтобы он отобразился у других, он тоже должен быть у них на компьютере.
Я поискал решение этой проблемы, нашёл способ, как бы шрифт добавить в ресурсы проекта, я добавил, но изменений никаких нет...
Подскажите пожалуйста как можно сделать, чтобы шрифт был внедрён в программу и желательно с минимальными изменениями кода?
К слову, я создаю инсталлятор программы, т.е. игра должна устанавливаться на любой пк и всё должно работать так же, как у меня.
Шрифт HondaC.
Заранее спасибо.

Добавлено через 4 часа 13 минут
Сам разобрался)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2016, 21:37
Ответы с готовыми решениями:

Как внедрить в проект пользовательский шрифт
Как внедрить в проект и использовать в нем пользовательский шрифт?

Как внедрить шрифт embed на as3?
без использования flex?

Новый шрифт (.otf) в программу
Я скачал крутой шрифт TROIKA и хотел бы использовать его в своей программе. 1. Как использовать...

Как внедрить в программу ProgressBar?
Здравствуйте. Подскажите пожалуйста, как мне внедрить в программу Progress Bar? using System;...

2
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
26.12.2016, 14:34 2
Exilles, другим помочь тоже можно, неправда ли?)
Будет кто-то искать решение аналогичной проблемы и наткнется на ваше
Цитата Сообщение от Exilles Посмотреть сообщение
Сам разобрался)
а не на решение проблемы и будет вас проклинать
0
0 / 0 / 1
Регистрация: 14.11.2014
Сообщений: 65
26.12.2016, 18:54  [ТС] 3
Лучший ответ Сообщение было отмечено Exilles как решение

Решение

Не нашел сайт, где инфу брал, но если кратко, то вот так:
C#
1
2
3
System.Drawing.Text.PrivateFontCollection f = new System.Drawing.Text.PrivateFontCollection(); // создали какую-то хрень с шрифтом
f.AddFontFile("font.ttf"); // добавили туда шрифт
label1.Font = new Font(f.Families[0], 8); // "f.Families[0]" - это наш шрифт (если добавить туда ещё один шрифт и использовать его, то нужно будет писать [1]), а 8 - размер шрифта
0
26.12.2016, 18:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2016, 18:54
Помогаю со студенческими работами здесь

Как внедрить TXT файл в EXE программу?
Здравствуйте! Кто знает как внедрить TXT файл в EXE программу? Примеры в Интернете с большими...

Как внедрить созданный отчет (*.rpt) в программу на VB?
привет народ! подскажите как внедрить созданный отчет (*.rpt) в программу на VB ?

DOM, внедрить в nodeValue новый узел
Добрый день, от пользователя получаю код html, и массив ссылок, которые он использовал. В...

Как посредством командной строки скопировать и установить новый Шрифт
Доброе утро. Есть шрифт в папке по сети, надо установить посредством групповой политики на...

Внедрить программу в другую программу/игру
Написал маленькую прогу для игры которая нажимает пробел каждые пол секунды Сделал её по верх всех...

Внедрить аудио в программу
Всем привет! Никак не получается впихнуть аудио файл в программу. Программа при определенном...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru