2008-11-12 28 views
5

Estoy trabajando en un informe que incluye un diagrama svg incorporado. El diagrama se dibuja usando coordenadas relativas, por lo que cuando una ventana del navegador cambia de tamaño, el diagrama cambia de tamaño bastante bien. La única excepción es el texto, sigue siendo el mismo. ¿Es posible dibujar texto en svg que sea redimensionable?¿Cómo cambiar el tamaño del texto en svg de forma dinámica?

Respuesta

2

Creo que tiene que usar un tamaño relativo para el tamaño de fuente. Ver http://www.w3.org/TR/SVG11/coords.html#UnitIdentifiers. Cuando usa un tamaño absoluto como pt o cm, se calcula automáticamente cuál debe ser el tamaño para mostrarse correctamente en su monitor, para obtener ese tamaño. Pero cuando usas px, se usa la ventana gráfica actual. Si no especifica una unidad, las unidades de usuario también se utilizan como en el ejemplo en el documento vinculado:

<text style="font-size: 50">Text size is 50 user units</text> 
Cuestiones relacionadas