Domanda

Sto lavorando a un report che include un diagramma svg incorporato. Il diagramma viene disegnato usando le coordinate relative, quindi quando si ridimensiona una finestra del browser il diagramma si ridimensiona abbastanza bene. L'unica eccezione è il testo: rimane lo stesso. È possibile disegnare un testo in svg ridimensionabile?

È stato utile?

Soluzione

Penso che devi usare una dimensione relativa per la dimensione del carattere. Vedi http://www.w3.org/TR/SVG11/coords.html #UnitIdentifiers . Quando si utilizza una dimensione assoluta come pt o cm, viene automaticamente calcolata la dimensione che deve essere visualizzata correttamente sul monitor, per ottenere quella dimensione. Ma quando si utilizza px, viene utilizzata la finestra corrente. Se non specifichi un'unità, anche le unità utente vengono utilizzate come nell'esempio nel documento collegato:

<text style="font-size: 50">Text size is 50 user units</text>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top