SVGGraphicsElement - Web API 接口参考 编辑

{{APIRef("SVG")}}

 SVGGraphicsElement 接口表示SVG元素,其主要目的是将图形直接渲染到组中。

{{InheritanceDiagram(600, 120)} }

提示: 该接口是SVG 2中引入的,它取代了SVG 1.1中的{{domxref(“ SVGLocatable”)}}和{{domxref(“ SVGTransformable”)}}接口。

属性

此接口还从其父接口{{domxref(“ SVGElement”)}}继承属性

{{domxref(“ SVGGraphicsElement.transform”)}} {{ReadOnlyInline}}
一个{{domxref(“ SVGAnimatedTransformList”)}}反映给定元素的{{cssxref(“ transform”)}}属性的计算值及其对应的{{SVGAttr(“ transform”)}}}属性。

方法

此接口还从其父方法{{domxref(“ SVGElement”)}}继承方法。

{{domxref("SVGGraphicsElement.getBBox()")}}
返回一个{{domxref(“ DOMRect”)}},它表示当前元素的计算出的边界框。
{{domxref("SVGGraphicsElement.getCTM()")}}
返回一个{{domxref(“ DOMMatrix”)}},代表将当前元素的坐标系转换为其SVG视口的坐标系的矩阵。
{{domxref("SVGGraphicsElement.getScreenCTM()")}}
返回一个{{domxref(“ DOMMatrix”)}}代表表示将当前元素的坐标系转换为SVG文档片段的SVG视口的坐标系的矩阵。

规范

规范状态说明
{{SpecName("SVG2", "types.html#InterfaceSVGGraphicsElement", "SVGGraphicsElement")}}{{Spec2("SVG2")}}Initial definition

浏览器兼容性

此页面上的兼容性表是根据结构化数据生成的。如果您想贡献数据,请查看https://github.com/mdn/browser-compat-data并向我们发送请求请求。

{{Compat("api.SVGGraphicsElement")}}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:128 次

字数:2402

最后编辑:8年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文