Donc, j'ai un fichier SVG en HTML, et l'une des choses que j'ai entendu à propos du format est qu'il n'est pas tout pixélisé lorsque vous zoomez dessus. Je sais avec un jpeg ou tout ce que je pourrais l'avoir stocké comme une icône 50 par 50, puis l'afficher en tant que (plutôt pixélisé) 100 par 100 thumbnail (ou 10 par 10), en réglant manuellement la hauteur et width dans la balise image_src. Cependant, les fichiers SVG semblent être utilisés avec des balises objet/embed, et en changeant la hauteur ou la largeur de THOSE, il y a juste plus d'espace alloué pour l'image.Redimensionnement SVG en html?
Y a-t-il un moyen de spécifier que vous voulez qu'une image SVG soit plus petite ou plus petite qu'elle ne l'est réellement dans le système de fichiers?
Oui c'est vrai, mais vous devez également ajouter un attribut « viewBox » (par exemple viewBox = « 0 0 50 50 » dans votre 50x50px exemple), sinon le contenu pourrait ne pas échelle correctement (dépend du conteneur dimensions).Scour fera cela pour vous automatiquement, http://www.codedread.com/scour/. –
Hourra! Cela a aidé! J'ai déjà eu des choses à 100% dans le fichier, il s'avère, mais la boîte de vue était la clé! Merci à vous deux! – Jenny
Dans le cas où ce n'est pas évident pour quelqu'un d'autre, 'viewBox' est sensible à la casse. En outre, les deux premières coordonnées sont le coin supérieur gauche si vous recadrez l'image et les deux secondes coordonnées sont la largeur et la hauteur * avant * la mise à l'échelle. –