首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >SVG:拉伸图像

SVG:拉伸图像
EN

Stack Overflow用户
提问于 2012-09-18 01:13:44
回答 3查看 25.4K关注 0票数 41

我正在使用SVG教程,我只是简单地加载了一个图像,如下所示:

代码语言:javascript
复制
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

<svg style="stroke-linejoin:round; stroke:black; stroke-width:0.5pt; text-anchor:middle; fill:none" xmlns="http://www.w3.org/2000/svg" font-family="Helvetica, Arial, FreeSans, Sans, sans, sans-serif" height="400px" width="400px" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 250 250">
    <rect y="0" x="0" height="250" width="250" stroke="black"  stroke-width="1" fill="blue" />
    <image y="0" x="0" height="250" width="250" xlink:href="http://www.blueprintmodel.co.uk/images/DSCF1438.jpg" />
</svg>

我得到的图像在viewBox的中心,超过“矩形”,即使高度和宽度是相同的。我的问题是:

  • 如何将图像拉伸到矩形的大小?
  • 为什么" image“标签中的"height”不起作用?
  • 是否有像" stretch“或"resize”这样的转换可以使用?(我找不到它们)
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12464101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档