Пару лет назад у нас был графический дизайнер, обновляющий наш сайт. Его результаты выглядели великолепно, но он, к сожалению, представил новый неподдерживаемый шрифт веб-браузером.Локализация изображений в ASP.NET
Сначала я подумал: «Что!?!» ... поскольку большая часть нашего контента динамична, и не было реального способа предварительно сделать все изображения. Также была проблема с несколькими языками (поскольку мы знали, что испанский язык находится на горизонте).
В любом случае, я решил создать несколько классов для автоматического создания изображений через GDI + и программно кэшировать их по мере необходимости. Это решило большинство наших первоначальных проблем. Однако теперь, когда наша нагрузка резко возросла, на нашем пользовательском сервере произошел утечка.
Теперь на вопрос ... Я хочу заменить большинство динамических изображений GDI + на стандартный шрифт веб-браузера. Я думаю о сохранении некоторых изображений GDI + и помещении их в файл resx, но планирую заменить большинство из них шрифтами Tahoma или Arial через asp: Labels.
Что вы нашли, чтобы найти лучшее решение для локализованного изображения?
- Встраивание изображения в Resx
- Только добавляющий URL изображения в Resx
- Некоторые другие решения
Моя главная задача заключается в ограничении обработки на сервере пользовательского интерфейса. Если это так, добавит ли url изображения в resx лучшее решение по сравнению с фактическим внедрением изображения в resx?
Единственное, что я могу думать здесь, хотя в том, что если пользователь меняет языки, они должны очистить свой кэш для просмотра разного содержания. Не обязательно большое дело, но что-то, о чем нужно знать. – 2008-12-01 15:18:44