Bake Size Schieberegler Zoom in gespeicherte SVG via viewBox crop

Fixkamo-internal
Verschifft
11. März 2026 um 21:03 UTC
Autor
kamo
Ausschuss
334fbe5

Avatar Creators internes Ausmaßes transform zoomt den Avatarkörper innerhalb der SVG Leinwand, aber der Effekt ist bei kleinen Displaygrößen nicht zu erkennen (z.B. ein 140x140 Avatarkomponente). Die Vorschau wurde mit einem redundanten CSS transform: scale() um den Zoom anzuzeigen, aber dass CSS nie Teil der gespeichert SVG, so Vorschau und gespeichert sah immer anders aus. Neuer Ansatz: - Entfernen Sie Skala von AvatarOptionen (keine Avatar Creator interne Skala transform) - AppAppViewBoxZoom() hinzufügen, das die SVG-ViewBox auf die Mitte verkleinert Äquivalent zu CSS transform:scale(N) mit Überlauf:versteckt - das ist sichtbar bei jeder Display-Größe und überlebt gespeichert, um MinIO - AppAppViewBoxZoom in generierenAvatar so die Vorschau SVG bereits reflektiert den richtigen Zoom ohne CSS-Transformation - Update addBackgroundToSvg auf alle vier AnsichtBox-Werte (x, y, w, h) damit der Hintergrund-Kort nach einer viewBox-Ernte richtig positioniert ist

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen