SVG 1.1 et xlink : pourquoi c'est plus lent ? [Résolu] - C#/.NET managed - Programmation
Marsh Posté le 23-09-2003 à 15:49:16
J'ai résolu le problème.
A chaque nouvelle insertion d'un tag de type <a xlink:href="....>, la librairie standard XML de .NET va checker la validité du lien.
Chaque vérif prend environ 1/4 de seconde
Le problème ne venait donc pas XML ou de SVG, mais de la librairie standard...
Voilà comment éviter ce problème :
Code :
|
Marsh Posté le 23-09-2003 à 08:50:56
Hello,
première chose. Les fichiers SVG doivent déclarer le namespace de cette façon
Le problème est que dès que je suis plus connecté au net, le contrôle de la validité du SVG ne peut plus se faire, et par conséquent le graph ne s'affiche pas
Autre problème.
Le fait d'utiliser dans ma librairie des élément balises xlink (spec. 1.1) implique que : je dois rajouter le namespace (voir code plus haut)
Mais voilà, le temps de génération explose littéralement de 1/10 de seconde à plus de 2 secondes...
Pour info, j'ai travaillé sur la librairie C# existante yaflaSVG
Message édité par jagstang le 23-09-2003 à 15:50:27