IP-guard发布新版本4.87.2241.0

将下面的代码生成的SVG图像大小转为width:90,height:90:<?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 922.53 156.58"> <defs> <style>.cls-1{fill:#fff;}.cls-2{fill:#3dae2b;}</style> </defs> <path class="cls-1" d="m238,34.56c-.46-.7-.93-1.39-2.09-1.39h-1.16c-1.16,0-1.86.7-2.09,1.39l-39.43,85.6c-.7,1.62.23,3.25,2.09,3.25h11.13c2.09,0,3.25-1.16,3.71-2.55l6.26-13.69h38.04l6.26,13.69c.93,1.86,1.86,2.55,3.71,2.55h11.13c1.86,0,3.02-1.62,2.09-3.25l-39.67-85.6Zm-15.77,58.46l12.53-27.84h.46l12.76,27.84h-25.75Z"/> <path class="cls-1" d="m358.85,34.56h-11.6c-1.39,0-2.32,1.16-2.32,2.32v52.42h-.23l-52.89-56.14h-3.25c-1.16,0-2.32.93-2.32,2.32v85.36c0,1.16,1.16,2.32,2.32,2.32h11.6c1.39,0,2.32-1.16,2.32-2.32v-54.51h.23l53.12,58.22h3.02c1.16,0,2.32-.93,2.32-2.32V36.88c.23-1.16-.93-2.32-2.32-2.32Z"/> <path class="cls-1" d="m415.92,34.56c-.46-.7-.93-1.39-2.09-1.39h-1.16c-1.16,0-1.86.7-2.09,1.39l-39.43,85.6c-.7,1.62.23,3.25,2.09,3.25h11.13c2.09,0,3.25-1.16,3.71-2.55l6.26-13.69h38.04l6.26,13.69c.93,1.86,1.86,2.55,3.71,2.55h11.13c1.86,0,3.02-1.62,2.09-3.25l-39.67-85.6Zm-15.77,58.46l12.53-27.84h.46l12.76,27.84h-25.75Z"/> <path class="cls-1" d="m524.48,100.67c-.7-.7-2.09-.93-3.25,0-5.34,4.41-11.83,7.19-19.49,7.19-16.24,0-28.53-13.45-28.53-29.23s12.06-29.69,28.3-29.69c7.19,0,14.15,2.78,19.49,7.42.93.93,2.32.93,3.25,0l7.65-7.89c.93-.93.93-2.55-.23-3.48-8.58-7.65-17.86-11.83-30.62-11.83-25.28,0-45.93,20.41-45.93,45.93s20.41,45.47,45.93,45.47c11.37,0,22.27-3.94,30.85-12.29.93-.93,1.16-2.55.23-3.48l-7.65-8.12Z"/> <path class="cls-1" d="m584.56,33.17c-25.28,0-45.47,20.41-45.47,45.93s20.18,45.47,45.47,45.47,45.7-20.18,45.7-45.47-20.41-45.93-45.7-45.93Zm0,74.93c-16.01,0-29-12.99-29-29s12.99-29.23,29-29.23,29.23,13.22,29.23,29.23c-.23,16.01-13.22,29-29.23,29Z"/> <path class="cls-1" d="m716.78,34.56h-11.6c-1.39,0-2.32,1.16-2.32,2.32v52.42h-.23l-52.89-56.14h-3.25c-1.16,0-2.32.93-2.32,2.32v85.36c0,1.16,1.16,2.32,2.32,2.32h11.6c1.39,0,2.32-1.16,2.32-2.32v-54.51h.23l53.12,58.22h3.02c1.16,0,2.32-.93,2.32-2.32V36.88c0-1.16-1.16-2.32-2.32-2.32Z"/> <path class="cls-1" d="m767.58,34.56h-30.16c-1.16,0-2.32,1.16-2.32,2.32v83.97c0,1.16.93,2.32,2.32,2.32h30.16c24.59,0,44.54-19.95,44.54-44.54s-19.95-44.07-44.54-44.07Zm-1.39,73.3h-14.61v-57.99h14.38c16.47,0,28.53,12.53,28.53,29,.23,16.47-11.83,29-28.3,29Z"/> <path class="cls-1" d="m897.02,120.39l-39.2-85.36c-.46-.7-.93-1.39-2.09-1.39h-1.16c-1.16,0-1.86.7-2.09,1.39l-39.43,85.36c-.7,1.62.23,3.25,2.09,3.25h11.13c2.09,0,3.25-1.16,3.71-2.55l6.26-13.69h38.04l6.26,13.69c.93,1.86,1.86,2.55,3.71,2.55h11.13c1.39-.23,2.32-1.62,1.62-3.25Zm-54.74-27.37l12.53-27.84h.46l12.76,27.84h-25.75Z"/> <path class="cls-1" d="m912.79,122.01h.7c.23,0,.46-.23.46-.46v-2.32h1.39l.93,2.55c0,.23.23.23.46.23h.93c.23,0,.46-.23.46-.46-.46-.7-.7-1.62-1.16-2.32.7-.23,1.62-.93,1.62-2.32,0-1.62-1.16-2.55-2.55-2.55h-3.02c-.23,0-.46.23-.46.46v6.73q0,.46.23.46Zm1.16-6.26h1.86c.7,0,.93.46.93.93s-.46.93-.93.93h-1.86v-1.86Z"/> <path class="cls-1" d="m915.11,125.73c4.18,0,7.42-3.25,7.42-7.42s-3.48-7.42-7.42-7.42c-4.18,0-7.42,3.48-7.42,7.42s3.25,7.42,7.42,7.42Zm0-13.69c3.25,0,6.03,2.78,6.03,6.03s-2.78,6.03-6.03,6.03-6.03-2.78-6.03-6.03,2.78-6.03,6.03-6.03Z"/> <path class="cls-2" d="m29,120.16v-.46c0-4.64.46-9.05,1.16-13.45v-.46l-.46-.23c-4.18-1.62-8.12-3.94-12.06-6.03l-.46-.23-.23.46c-2.55,5.1-4.64,10.67-6.5,16.24l-.23.46.46.23c5.8,1.62,11.6,2.78,17.63,3.25l.7.23Z"/> <path class="cls-2" d="m41.06,40.59q0-.23,0,0c-3.48,0-6.73.23-10.21.46.46,3.48.93,6.73,1.86,10.21,2.32-3.94,5.1-7.65,8.35-10.67Z"/> <path class="cls-2" d="m29,124.33v-.46h-.46c-4.87-.46-9.97-1.39-15.08-2.55l-1.39-.23.7,1.16c4.41,6.73,9.97,12.76,16.47,18.09l.93.93v-1.62c-.7-5.34-1.16-10.67-1.16-15.31Z"/> <path class="cls-2" d="m53.35,4.18c-6.03,2.09-11.83,4.87-17.17,8.35,3.94.7,7.89,1.62,11.83,2.78,1.62-3.71,3.25-7.42,5.34-11.13Z"/> <path class="cls-2" d="m78.64,0c-3.02,0-6.03.23-8.81.46,4.18,2.78,8.12,6.03,11.83,9.51l3.02,2.78-3.02,3.02c-2.55,2.32-5.1,5.1-7.42,7.89v.23s-.46.46-1.16,1.39c1.86-.23,3.71-.23,5.57-.23,29.46,0,53.35,23.89,53.35,53.35s-23.89,53.35-53.35,53.35c-10.21,0-19.72-2.78-27.84-7.89-3.94.46-8.12.7-12.06.7-1.86,0-3.71,0-5.57-.23.23,6.03.7,12.29,1.62,18.79,12.53,8.58,27.6,13.45,43.84,13.45,43.38,0,78.4-35.03,78.4-78.4S122.01,0,78.64,0Z"/> <path class="cls-2" d="m68.2,18.56c1.62-1.86,3.25-3.71,4.87-5.34-3.71-3.02-7.65-6.03-11.6-8.58-2.55,4.18-4.64,8.58-6.5,12.99,3.48,1.39,6.96,2.78,10.44,4.41,1.39-1.86,2.55-3.25,2.78-3.48Z"/> <path class="cls-2" d="m15.08,63.33l.23.46.46-.23c3.71-2.55,7.42-5.1,11.37-7.19l.46-.23v-.46c-1.16-4.41-2.09-9.05-2.55-13.69v-.46h-.46c-5.8,1.16-11.6,2.55-16.93,4.64l-.46.23.23.46c1.62,5.57,4.41,11.13,7.65,16.47Z"/> <path class="cls-2" d="m14.15,70.75l-.46.46c-4.18,3.48-8.12,7.19-11.83,11.37l-.46.46.46.46c4.18,3.48,8.35,6.73,12.99,9.74l.46.23.23-.46c2.09-3.71,4.41-7.19,6.96-10.67l.23-.46-.23-.23c-2.78-3.25-5.57-6.5-8.12-10.21l-.23-.7Z"/> <path class="cls-2" d="m45,120.39h1.39l-1.16-.93c-4.18-3.48-7.89-7.42-10.67-12.06v-.23l-.93-.46v.7c-.46,3.94-.93,8.12-.93,12.29v.46h.46c1.86,0,3.71.23,5.57.23h6.26Z"/> <path class="cls-2" d="m42.45,33.64c.93-3.94,1.86-7.65,3.25-11.37-4.87-1.39-9.97-2.55-15.08-3.25-.46,5.34-.46,10.21-.23,15.31,3.94-.46,7.89-.7,12.06-.7Z"/> <path class="cls-2" d="m49.87,33.4c3.48-2.09,7.19-3.94,10.9-5.34-2.78-1.39-5.57-2.55-8.35-3.48-.93,2.78-1.86,5.8-2.55,8.81Z"/> <path class="cls-2" d="m13.45,96.96h-.46c-3.94-2.55-7.89-5.34-11.6-8.35l-1.16-.93.23,1.39c.93,7.42,3.02,14.85,6.26,21.8l.46,1.16.46-1.16c1.62-4.41,3.48-8.81,5.57-12.99l.23-.93Z"/> <path class="cls-2" d="m23.43,22.73c-4.64,4.64-8.81,9.97-12.06,15.54,3.94-1.16,8.12-2.09,12.29-3.02-.23-4.18-.23-8.35-.23-12.53Z"/> <path class="cls-2" d="m25.75,77.71v-1.39c.23-4.87.93-9.51,2.32-13.92l.46-1.39-1.16.7c-3.02,1.86-6.03,3.71-9.05,5.8l-.46.23.7.46c2.09,2.78,4.18,5.8,6.5,8.35l.7,1.16Z"/> <path class="cls-2" d="m26.44,85.83l-.23-1.39-.7,1.16c-2.09,3.02-4.18,6.26-6.03,9.51l-.23.46.46.23c3.25,1.86,6.73,3.48,10.21,5.1l1.16.46-.46-1.16c-2.09-4.41-3.48-9.51-4.18-14.38Z"/> <path class="cls-2" d="m11.13,67.04l.46-.23-.23-.46c-2.55-3.94-4.64-8.12-6.73-12.29l-.46-1.16-.46,1.39c-2.32,7.19-3.48,14.38-3.71,22.04v1.39l.93-.93c3.02-3.71,6.5-6.96,10.21-9.74Z"/> </svg>
最新发布
09-02
<think> 我们被要求调整SVG图像的尺寸为宽度90和高度90。在SVG中,可以通过修改根<svg>元素的width和height属性来实现。 注意:用户提供的SVG代码中已经有一个viewBox属性(viewBox="0 0 922.53 156.58"),这表示视口坐标系。调整大小时,我们通常保留viewBox以保证图形比例,仅修改width和height。 因此,步骤是: 1. 将<svg>元素的width属性设置为"90"(或者90px,但单位可以省略,在SVG中默认是像素)。 2. 将height属性设置为"90"。 另外,注意用户提供的SVG代码被截断了,但我们只需要修改开头的<svg>标签。 原始SVG开头为: <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 922.53 156.58"> 修改后: <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 922.53 156.58" width="90" height="90"> 但是,由于原始viewBox的宽高比(约为922.53:156.58)与90:90(即1:1)不同,这样设置会导致图形被拉伸。如果我们希望保持图形比例,通常有两种方法: 方法1:只设置宽度或高度,另一个由viewBox的宽高比自动决定。但用户要求宽高都是90,所以这样可能会变形。 方法2:保持viewBox,并且设置width="90"和height="90",同时设置preserveAspectRatio属性来控制如何适应。如果不设置preserveAspectRatio,默认会居中并按比例缩放(即保持宽高比,上下或左右留白)。 由于用户要求尺寸为90x90,我们可能希望图形完全适应这个区域(可能会变形),或者保持比例(会留白)。根据常见的需求,通常我们希望保持比例,所以使用默认的preserveAspectRatio即可(即居中保持比例缩放)。因此,我们只需要添加width和height,不需要额外设置preserveAspectRatio(因为默认行为就是保持比例)。 但是,如果用户希望图形填满整个90x90区域(可能会变形),那么我们就直接设置width和height即可,不需要其他属性。 由于问题中没有明确是否保持比例,但通常调整尺寸为正方形而原图不是正方形时,我们更倾向于保持比例。不过,用户的要求是“将图像大小转为width:90,height:90”,这可以理解为将整个SVG画布设置为90x90,图形按viewBox的比例缩放。所以,按照要求,我们直接修改width和height。 注意:原始viewBox的宽度是922.53,高度是156.58,宽高比约为5.9:1,所以如果设置为90x90,图形会变得非常扁(因为高度被拉伸很多)。所以,如果用户希望图形不被拉伸,可能需要考虑改变viewBox或者只设置一个维度(例如只设置宽度为90,高度自动计算)。但是,用户明确要求宽高都是90。 因此,我们必须按照用户要求设置宽高为90。如果用户希望保持比例,可以在90x90的区域内显示完整的图形(带留白),那么我们可以通过设置preserveAspectRatio="xMidYMid meet"(这是默认值,所以可以不设置)来实现。这样,图形会按比例缩放,直到完全适应90x90区域的一边,另一边留白。 综上所述,我们修改SVG标签,添加width="90"和height="90",保留viewBox,并且不改变preserveAspectRatio(即使用默认的居中保持比例)。 修改后的SVG代码开头如下: <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 922.53 156.58" width="90" height="90"> 但是,由于原始图形宽高比很大,在90x90的正方形中,图形会显示得很小(高度方向只有大约15像素,因为156.58/922.53*90≈15.2),左右会有大量留白。 如果用户希望图形充满整个90x90区域(即使变形),那么我们就直接设置width和height,不需要其他操作。 由于用户没有说明是否允许变形,按照常规理解(保持比例)修改即可。所以,我们采用上述修改。 注意:用户提供的代码很长,我们只修改开头的<svg>标签,其他内容保持不变。 另外,用户提供的引用中并没有直接相关的信息,但引用[2]中有一个SVG示例,其中设置了width和height属性,可以作为参考。 因此,我们给出修改后的SVG代码(只修改了<svg>标签,添加了width和height属性): </think> 要将给定的SVG图像尺寸调整为宽度90、高度90,请直接在`<svg>`标签中修改`width`和`height`属性值。修改后的代码如下: ```xml <?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 922.53 156.58" width="90" height="90"> <!-- 其余内容保持不变 --> <defs>...</defs> <path class="cls-1" d="m238,34.56c..."/> <path class="cls-1" d="m3......"/> </svg> ``` ### 关键修改说明: 1. **添加尺寸属性**:在`<svg>`标签中显式添加: ```xml width="90" height="90" ``` 2. **保留`viewBox`**:保持原始`viewBox="0 0 922.53 156.58"`不变,确保图形比例正确[^4]。 ### 注意事项: - 原始图形的宽高比约为 `922.53 : 156.58 ≈ 5.9:1`,而目标尺寸是 `1:1` 的正方形,显示时**两侧会出现留白**(默认居中对齐) - 若需完全填充正方形区域(可能变形),可添加: ```xml preserveAspectRatio="none" ``` ### 其他调整方式: 通过外部容器控制尺寸(HTML示例): ```html <div style="width:90px; height:90px"> <svg viewBox="0 0 922.53 156.58">...</svg> </div> ``` --- ### 相关问题 1. 如何保持SVG比例不变的情况下适配不同容器尺寸? 2. 修改SVG尺寸后图形模糊怎么办? 3. 除了直接修改属性,还有哪些方法可以缩放SVG图像? 4. 如何让SVG在不失真的情况下填充整个矩形区域? [^4]: SVG In HTML5 Pages。IE 9.0+ Firefox 3.6.0+Chrome 8.0+Safari 5.1+Opera 11.0+iOS Safari 3.2+ Opera Mini 5.0 +Android Browser 3.0+Blackberry Browser 7.0+
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1

登录后您可以享受以下权益:

×
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Chenchen_new

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

举报

选择你想要举报的内容(必选)
  • 内容涉黄
  • 政治相关
  • 内容抄袭
  • 涉嫌广告
  • 内容侵权
  • 侮辱谩骂
  • 样式问题
  • 其他
点击体验
DeepSeekR1满血版
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回顶部