Cerdic
98403336e2
Fix https://core.spip.net/issues/4382 : les dimensions d'une viewBox ne sont pas forcement entieres et il ne faut donc pas les tronquer abusivement, seulement a la fin quand on veut un width/height en pixels, et eventuellement en rescalant si les viewbox dont toutes petites au depart
3 years ago
Cerdic
323572d901
svg_force_viewBox_px() permet de forcer un attribut width et height en px egalement
4 years ago
Cerdic
5315597ec9
les attributs de la balise svg peuvent avoir des namespace, il ne faut pas les perdre (luis speciale)
4 years ago
Cerdic
2da3b13322
reliquats de debug oublies (nicod)
4 years ago
Cerdic
da491f1d17
shorthands <filter> pour blur, grayscale et sepia sur les SVG
4 years ago
Cerdic
8902739f59
Completer les fonctions de manipulation pour les SVG pour les filtres images
4 years ago
Cerdic
fcc1f57e4a
Enrichir les fonctions de traitement SVG
4 years ago
Cerdic
872f861b9e
Supporter les unites dans les dimensions width/height des SVG (issu de metadata/svg et complete avec toutes les unites possibles)
...
+ bugfix sur l'interpretation de viewBox : 3e et 4e valeurs sont directement width et height
4 years ago
Cerdic
26b204e68f
fonctions de chargement d'un SVG + redimensionnement + refactoring
4 years ago
Cerdic
9c97b5374b
SVG est une image (presque) comme les autres : extension de la fonction getimagesize par spip_getimagesize() pour supporter le SVG
...
utilisation dans le filtre taille_image() qui permet de supprimer l'exception dans http_image_pack() et donc de produire une image SVG avec width/height via |balise_img
4 years ago