У меня есть база данных, полная различных фраз, каждая фраза должна быть выделена отдельной частью, используя imagemagick. Есть ли способ динамически выделять определенные части фразы?
Допустим, у меня есть фаза "TOP SELLER" и еще одна фраза на французском "DISPONIBLES MAINTENANT"
Мне нужно выделить ТОП и ОБСЛУЖИВАНИЕ. Я подумал о том, чтобы иметь персонажа, который мог бы начать болтать, и другого персонажа, чтобы закончить болдинг. Было бы хорошо, если бы было только 2 слова, а первое всегда было жирным, но это не так. Количество слов и размещение жирным шрифтом могут быть разными.
Наличие отдельных команд exec также не очень подходит, потому что мне приходится обрабатывать около 300 фраз.
У кого-нибудь есть идеи или лучший способ сделать это? Я мог бы быть чрезмерно усложняющим вещи.