Hace un par de años, tuvimos un diseñador gráfico para renovar nuestro sitio web. Sus resultados se veían geniales, pero desafortunadamente introdujo una nueva fuente no soportada por el navegador web.Localizar imágenes en ASP.NET
Al principio yo estaba como, "¿Qué??!" ... ya que la mayoría de nuestro contenido es dinámico y no había una forma real de pre-hacer todas las imágenes. También estaba la cuestión de los idiomas múltiples (ya que sabíamos que el español estaba en el horizonte).
De todos modos, decidí crear algunas clases para autogenerar imágenes a través de GDI + y programarlas en caché según sea necesario. Esto resolvió la mayoría de nuestros problemas iniciales. Sin embargo, ahora que nuestra carga se ha incrementado dramáticamente, ha habido una fuga en nuestro servidor de interfaz de usuario.
Ahora a la pregunta ... Estoy buscando reemplazar la mayoría de las imágenes dinámicas GDI + con una fuente de navegador web estándar. Estoy pensando en conservar algunas de las imágenes GDI + renderizadas y ponerlas en un archivo resx, pero tengo pensado reemplazar la mayoría de ellas con fuentes Tahoma o Arial mediante asp: Labels.
¿Cuál ha encontrado que es una mejor solución de imagen localizada?
- imágenes de incrustación en el resx
- añadiendo solamente el URL de la imagen en el resx
- alguna otra solución
Mi preocupación principal es limitar el procesamiento en el servidor de interfaz de usuario. Si ese es el caso, ¿sería mejor agregar la URL de la imagen al resx en comparación con la incrustación de la imagen en el archivo resx?
Lo único que se me ocurre aquí, sin embargo, es que si el usuario cambia de idiomas, que tendrían que borrar la caché para ver el contenido diferente. No necesariamente es un gran problema, pero hay que tener en cuenta. –