riki-tik
Новичок
Здравствуйте!
Плохо сформулировал тему, но это из-за того что задача не ординарная.
В общем задача такая:
Есть большое изображение - оно будет фоном.
И есть куча (52 штуки) дизайнерских букв-изображений. То есть каждое изображение содержит букву (к примеру буква А, в отдельном изображении). Сами буквы цветные, с прозрачным фоном. Все они одинакового размера. Кроме букв есть еще и некоторые символы (например - !;,.? и тд), которые тоже хранятся в файлах-изображениях (png).
И необходимо вывести на фоновом изображении кастомную строку созданную из файлов-изображений. Отформатированно это все должно по центру.
Такое вообще возможно? И если да, то в какую сторону копать?
Какие мысли были у меня:
1) Сохранить каждую букву в файле соответствующим его символ. Например буква "А" в файле "А.png", символ ";" в файле ";.png". После чего, формировать строку руками.
Но отсюда выходит много проблем:
- Нужно вручную организовать перенос строки при достижении конца изображения
- Нужно вручную форматировать текст по центру.
2) Создать новый шрифт из имеющихся изображений. И нанести текст на фоновое изображение.
Этот метод мне кажется наиболее адекватным. Но... Буквы не одного цвета. Шрифты, на сколько я знаю, создаются из черных символов. В данном же случае изображения золотистого отлива, с черными крапинками.
Буду рад, если найдется человек, у которого была похожая задача, или который подскажет в какую сторону можно капать.
Плохо сформулировал тему, но это из-за того что задача не ординарная.
В общем задача такая:
Есть большое изображение - оно будет фоном.
И есть куча (52 штуки) дизайнерских букв-изображений. То есть каждое изображение содержит букву (к примеру буква А, в отдельном изображении). Сами буквы цветные, с прозрачным фоном. Все они одинакового размера. Кроме букв есть еще и некоторые символы (например - !;,.? и тд), которые тоже хранятся в файлах-изображениях (png).
И необходимо вывести на фоновом изображении кастомную строку созданную из файлов-изображений. Отформатированно это все должно по центру.
Такое вообще возможно? И если да, то в какую сторону копать?
Какие мысли были у меня:
1) Сохранить каждую букву в файле соответствующим его символ. Например буква "А" в файле "А.png", символ ";" в файле ";.png". После чего, формировать строку руками.
Но отсюда выходит много проблем:
- Нужно вручную организовать перенос строки при достижении конца изображения
- Нужно вручную форматировать текст по центру.
2) Создать новый шрифт из имеющихся изображений. И нанести текст на фоновое изображение.
Этот метод мне кажется наиболее адекватным. Но... Буквы не одного цвета. Шрифты, на сколько я знаю, создаются из черных символов. В данном же случае изображения золотистого отлива, с черными крапинками.
Буду рад, если найдется человек, у которого была похожая задача, или который подскажет в какую сторону можно капать.