- Shipped
- 11 मार्च 2026 को 9:03 pm बजे UTC
- Author
- kamo
- Commit
- 334fbe5
अवतार निर्माता का आंतरिक पैमाने एसवीजी के भीतर अवतार शरीर को ज़ूम करता है कैनवास, लेकिन प्रभाव छोटे प्रदर्शन आकार (जैसे एक) पर अयोग्य है 140x140 अवतार घटक। पूर्वावलोकन एक अनावश्यक सीएसएस का उपयोग कर रहा था ज़ूम दिखाने के लिए: स्केल () को बदल दें, लेकिन सीएसएस कभी भी ज़ूम का हिस्सा नहीं है। बचाया SVG, तो पूर्वावलोकन और बचाया हमेशा अलग देखा। नया दृष्टिकोण: - अवतार विकल्पों से पैमाने निकालें (कोई अवतार निर्माता आंतरिक पैमाने में परिवर्तन नहीं) - लागू करें ViewboxZoom() जोड़ें जो केंद्र फसल के लिए SVG viewbox को सिकुड़ता है सीएसएस के बराबर: पैमाने (N) अतिप्रवाह के साथ: छुपा - यह है किसी भी प्रदर्शन आकार पर दिखाई देता है और MinIO को बचाया जा रहा है - लागू करें ViewboxZoom उत्पन्न मेंअवाटर तो पूर्वावलोकन SVG पहले से ही किसी भी सीएसएस परिवर्तन के बिना सही ज़ूम को दर्शाता है - अद्यतन addbackgroundToSvg सभी चार viewbox मूल्यों (x, y, w, h) पढ़ने के लिए इसलिए पृष्ठभूमि सही ढंग से देखने के बाद तैनात हैबॉक्स फसल