previous next contents elements attributes properties index
可缩放矢量图形(SVG)规范1.0Scalable Vector Graphics (SVG) 1.0 Specification
W3C 2001年9月4日推荐 W3CRecommendation 04 September 2001
此版本:This version:
http://www.w3.org/TR/2001/REC-SVG-20010904/
(可用的文档: PDF文档, 超文本压缩文档)(Available as: PDF,ziparchive of HTML)
最后的版本:Latest version:
以前的版本:Previous version:
http://www.w3.org/TR/2001/PR-SVG-20010719/
编辑:Editor:
Jon Ferraiolo <jferraio@adobe.com>
作者:Authors:
参见作者列表See author list
Copyright©1998, 1999, 2000, 2001 W3C®(MIT,INRIA,Keio), All Rights Reserved. W3C liability,trademark,documentuse and softwarelicensing rules apply.
摘要Abstract
可缩放矢量图形(SVG)是一种用XML描述二维矢量和混合矢量和光栅图形的语言,此规范定义它的的特征和语法。This specification defines the featuresand syntax for Scalable Vector Graphics (SVG), a language for describingtwo-dimensional vector and mixed vector/raster graphics in XML.
此文档的状态Status of this document
This section describes thestatus of this document at the time of its publication. Other documents maysupersede this document. The latest status of this document series ismaintained at the W3C.
This document has been reviewedby W3C Members and other interested parties and has been endorsed by theDirector as a W3C Recommendation. It is a stable document and may be used asreference material or cited as a normative reference from another document.W3C's role in making the Recommendation is to draw attention to thespecification and to promote its widespread deployment. This enhances thefunctionality and interoperability of the Web.
This document has been producedby the W3C SVG Working Group aspart of the activity of the GraphicsActivity within the W3C Document FormatsDomain. The goals of the W3C SVG 1.0 Working Group are discussed in the W3C SVG WG Charter(11 November 2000 - members only). The W3C SVG Working Group has maintained apublic Web page http://www.w3.org/Graphics/SVG/which contains further background information.
The SVG Working Group believesthat all features in the SVG 1.0 Recommendation are implementable due tosubstantial implementation experience with generators, viewers and transcodersbased on the SVG specification, the amount of SVG content that has beendeveloped to date, and interoperability results against the SVG conformance test suite. Areport on implementationstatus was made at the end of the Candidate Recommendation review period. Theimplementation results are publicly released and are intended solely to be usedas proof of SVG 1.0 implementability. It is only a snap shot of the actualimplementation behaviors at one moment of time, as these implementations maynot be immediately available to the public. The interoperability data is notintended to be used for assessing or grading the performance of any individualimplementation. It is intended that this report will be updated from time totime by the follow-on activity that oversees the SVG Recommendation.
There are patent disclosures andlicense commitments associated with the SVG 1.0 specification. These may befound on the SVG1.0 Patent Statements in conformance with W3C policy.
This version of this documentincorporates some editorial changes from earlier versions. A list of changes since the Proposed Recommendation specificationof 19 July, 2001 is available.
Public discussion of issuesrelated to vector graphics on the Web and SVG in particular takes place on the www-svg@w3.org (public mailing list of the SVGWorking Group - listarchives). To subscribe send an email to
www-svg-request@w3.org
with the wordsubscribe
in the subject line.The authors of this document arethe SVG Working Group members (see author list). Theeditor is Jon Ferraiolo. The W3C staffcontact for work on SVG is Dean Jackson.
Please report errors in thisdocument to www-svg@w3.org. The list ofknown errors in this specification is available at http://www.w3.org/2001/09/REC-SVG-20010904-errata.
A list of current W3C Recommendationsand other technical documents can be found at http://www.w3.org/TR.
可用语言Available languages
此规范的英文版是唯一标准的版本。然而其他语言的翻译文档可参见http://www.w3.org/Graphics/SVG/svg-updates/translations.html.
The English version of thisspecification is the only normative version. However, for translations in otherlanguages see http://www.w3.org/Graphics/SVG/svg-updates/translations.html.
目录Table ofContents
- 1 引言 Introduction
- 2 概念 Concepts
- 3 渲染模型 Rendering Model
- 4 基本数据类型和接口 Basic Data Types and Interfaces
- 5 文档结构 Document Structure
- 6 Ñùʽ Styling
- 7 坐标系、变换和单位 Coordinate Systems, Transformations and Units
- 8 路径 Paths
- 9 基本形状 Basic Shapes
- 10 文本 Text
- 11 绘画:填充、描边和标记符号 Painting: Filling, Stroking and Marker Symbols
- 12 颜色 Color
- 13 渐变和式样 Gradients and Patterns
- 14 剪裁、蒙版和合成 Clipping, Masking and Compositing
- 15 滤镜效果 Filter Effects
- 16 交互性 Interactivity
- 17 链接 Linking
- 18 脚本 Scripting
- 19 动画 Animation
- 20 字体 Fonts
- 21 元数据 Metadata
- 22 向后兼容 Backwards Compatibility
- 23 扩展性 Extensibility
- 附录A:DTD Appendix A: DTD
- 附录B:SVG文档对象模型 Appendix B: SVG Document Object Model (DOM)
- 附录C:IDL定义 Appendix C: IDL Definitions
- 附录D:Java语言绑定 Appendix D: Java Language Binding
- 附录E:ECMA脚本语言绑定 Appendix E: ECMAScript Language Binding
- 附录F:实现必须满足的要求 Appendix F: Implementation Requirements
- 附录G:一致性标准 Appendix G: Conformance Criteria
- 附录H:访问性支持 Appendix H: Accessibility Support
- 附录I:国际化支持 Appendix I: Internationalization Support
- 附录J:使SVG文件尺寸最小化 Appendix J: Minimizing SVG File Sizes
- 附录K:参考资料 Appendix K: References
- 附录L:元素索引 Appendix L: Element Index
- 附录M:属性索引 Appendix M: Attribute Index
- 附录N:属性值集索引 Appendix N: Property Index
- 附录O:索引 Appendix O: Index
SVG规范1.0的作者 指的是SVG 1.0工作组的成员或者曾经是其中的成员。 The authors of the SVG 1.0 specification are the people who participatedin the SVG 1.0 Working Group as members or alternates.
作者:Authors:
John Bowler, Microsoft Corporation <johnbo@microsoft.com>
Craig Brown, Canon <cmb@research.canon.com.au>
Milt Capsimalis, Autodesk Inc. <milt@autodesk.com>
Richard Cohn, Adobe Systems Incorporated <richard@covero.com>
Lee Cole, Quark <lcole@quark.com>
Thomas E Deweese, Kodak <thomas.deweese@kodak.com>
David Dodds, Lexica <ddodds@lexica.net>
Andrew Donoho, IBM <awd@us.ibm.com>
David Duce, Oxford Brookes University <daduce@brookes.ac.uk>
Jerry Evans, Sun Microsystems <jerry.evans@Eng.sun.com>
Jon Ferraiolo, Adobe Systems Incorporated <jferraio@adobe.com>
Jun Fujisawa, Canon <fujisawa.jun@canon.co.jp>
Scott Furman, Netscape Communications Corporation <fur@netscape.com>
Brent Getlin, Macromedia <bgetlin@macromedia.com>
Peter Graffagnino, Apple <pgraff@apple.com>
Rick Graham, BitFlash Inc. <rick@bitflash.com>
Vincent Hardy, Sun Microsystems, <vincent.hardy@sun.com>
Lofton Henderson, OASIS, <lofton@rockynet.com>
Jan Christian Herlitz , Excosoft, <J-C.Herlitz@excosoft.se>
Alan Hester, Xerox Corporation <Alan.Hester@usa.xerox.com>
Bob Hopgood, RAL (CCLRC) <frah@inf.rl.ac.uk>
Dean Jackson, CSIRO <dean@w3.org>
Christophe Jolif, ILOG <jolif@ilog.fr>
Kelvin Lawrence, IBM <klawrenc@us.ibm.com>
Håkon Lie, Opera <howcome@operasoftware.com>
Chris Lilley, W3C <chris@w3.org>
Philip Mansfield, IntraNet Solutions, Inc. <philipm@schemasoft.com>
Kevin McCluskey, Netscape Communications Corporation <kmcclusk@netscape.com>
Tuan Nguyen, Microsoft Corporation <tuann@microsoft.com>
Troy Sandal, Visio Corporation <TroyS@visio.com>
Peter Santangeli, Macromedia <psantangeli@macromedia.com>
Haroon Sheikh, Corel Corporation <haroons@corel.ca>
Gavriel State, Corel Corporation <gavriels@COREL.CA>
Robert Stevahn, Hewlett-Packard Company <rstevahn@boi.hp.com>
Timothy Thompson, Kodak <timothy.thompson@kodak.com>
Rick Yardumian, Canon <richard.yardumian@cis.canon.com>
Shenxue Zhou, Quark <szhou@quark.com>
感谢Acknowledgments
The SVG Working Group would liketo acknowledge the great many people outside of the SVG 1.0 Working Group whohelped with the process of developing the SVG 1.0 specification. These peopleare too numerous to list individually. They include but are not limited to theearly implementers of the SVG 1.0 language (including viewers, authoring tools,and server-side transcoders), developers of SVG content, people who havecontributed on the www-svg@w3.org and svg-developers@yahoogroups.com emaillists, other Working Groups at the W3C, and the W3C team. SVG 1.0 was truly acooperative effort between the SVG Working Group, the rest of the W3C, and thepublic and benefited greatly from the pioneering work of early implementers andcontent developers, feedback from the public, and help from the W3C team.
previous next contents elements attributes properties index
精图规范1.0----可缩放矢量图形(SVG)规范1.0
最新推荐文章于 2022-08-11 08:40:30 发布