ちぢみこうりょう圖形ずけい

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
缩放りょう图形
扩展めい
.svg, .svgz
互联网媒体ばいたい类型
image/svg+xml[1][2]
开发しゃまん维网联盟
くび发布2001ねん9がつ4にち,​22ねんまえ​(2001-09-04
最新さいしん版本はんぽん
1.1(だいはん[3]
2011ねん8がつ16にち,​12ねんまえ​(2011-08-16[3]
格式かくしき类型りょう图形
扩展XML
めん费格しきこれ
网站w3.org/Graphics/SVG/
这张图片展示てんじりょう图和りょう图的ぶん别。图是よしてん构成てきりょう图则よし一些形状元素构成。该图ちゅう显示だい图可以看いたてん,而放大矢おおやりょう图看いたてき仍然形状けいじょう。SVGぞく于矢りょう图,いん此能夠无级縮,而不かいさんせいうまさいかつ

缩放りょう图形英語えいごScalable Vector Graphics縮寫しゅくしゃSVGいち种基于扩展标记语言(XML),よう于描じゅつりょう图形てき图形格式かくしき。SVGゆかりW3C制定せいていいち开放标准

SVGがいじゅつ[编辑]

SVGよし1998ねん成立せいりつてきW3C SVG工作こうさく组启动开发,ずい当年とうねんひさげ交给W3Cてき六份标准提案而开展。

SVGまこと许3种图がた物件ぶっけん类型:りょう图形栅格图像以及ぶんほん。图形物件ぶっけん——包括ほうかつPNGJPEG这些栅格图像——のう够被编组、设计、转换及整合せいごう进先まえてき渲染物件ぶっけんちゅうぶんほん在任ざいにんなん适用于应ようほどじょてきXML命名めいめいそらこれない,从而ひさげだかSVG图形てき搜索そうさく能力のうりょく障碍しょうがいせい。SVG提供ていきょうてきこうのうしゅう涵盖りょうはま套转换、たっ剪路みちえいClipping pathAlphaどおりどう、滤镜效果こうかばん对象以及扩展せい

SVG严格遵从XML语法,并用ぶん本格ほんかくしきてき描述せい语言らい描述图像内容ないよういん此是いち种和图像ぶんべんりつ无关てきりょう图形格式かくしき

SVG格式かくしき具有ぐゆう以下いか优点:
  • 图像ぶんけん读,えき于修あらため编辑(理論りろんじょう如此,ただし實際じっさいじょう卻是いんため各種かくしゅ不同ふどうてきSVG檔編輯へんしゅう可能かのうもうかそんなり不易ふえき解讀かいどくてきSVG檔案)。
  • あずか现有わざ术可以互动融合ゆうごうれい如,SVGわざ本身ほんみてき动态部分ぶぶん包括ほうかつ时序ひかえせい动画)就是もとSMIL标准。另外,SVGぶんけん还可嵌入かんにゅうJavaScript(严格说,应该ECMAScriptあし本来ほんらいひかえせいSVG对象。
  • SVG图形格式かくしき以方便びんてき建立こんりゅう文字もじ索引さくいん,从而实现もと内容ないようてき图像搜索そうさく
  • SVG图形格式かくしき支持しじ滤镜特殊とくしゅ效果こうかざいあらため变图ぞう内容ないようてき前提ぜんてい以实现くらい格式かくしきちゅう类似文字もじ阴影てき效果こうか[4]
  • SVG图形格式かくしき以用らい动态生成せいせい图形。れい如,可用かようSVG动态生成せいせい具有ぐゆう交互こうごこうのうてき图,嵌入かんにゅう网页ちゅう,并显しめせ给终はしよう户。[5]
SVG格式かくしき具有ぐゆう以下いか缺点けってん
  • 如何いかやめ占有せんゆう重要じゅうよう场份额的りょう图形格式かくしきAdobe Animate舊稱きゅうしょうAdobe Flash)竞争てき问题。こと实上,Adobe AnimateざいFlash CC 2014はん及以きさきてき版本はんぽん就都支持しじ直接ちょくせつ导出SVGぶんけん[6]
  • SVGてき本地ほんじ运行环境てき厂家支持しじ程度ていど
  • よし原始げんしてきSVG檔是遵从XML语法,しるべ資料しりょう採用さいよう壓縮あっしゅくてき方式ほうしきそんいん此相較於其他的矢まとやりょう图形格式かくしき同樣どうようてき檔案內容かい其他てき檔案格式かくしきややだいAdobeいん使用しようgzip壓縮あっしゅく開發かいはつ壓縮あっしゅくてきSVG檔格しき檔名ため .svgz, ただし此種檔案格式かくしきじょりょうAdobe旗下きかてき軟體以外いがいこう支援しえん使用しよう
  • 舊版きゅうばんてきSVG Viewer無法むほう正確せいかく顯示けんじ使用しよう新版しんぱんSVG格式かくしき的矢まとやりょう图形。

SVG Basic[编辑]

SVG BasicまたたたえSVGB,えい语「Scalable Vector Graphics, Basic Profile」てき简写,以翻译为「缩放的矢まとやりょう图形标准てき基本きほんばん」。它是SVGてきいち个子しゅう,而主要目ようもく标是为掌じょう电脑とうだかはしうつり动设备提供ていきょうりょう图形显示格式かくしき

SVG Tiny[编辑]

SVG TinyまたたたえSVGT,えい语「Scalable Vector Graphics, Tiny Profile」てき简写,以翻译为「缩放的矢まとやりょう图形标准てきほろかた简化版本はんぽん」。它也SVGてきいち个子しゅう,而主要目ようもく标是为手つくえとうていはしうつり动设备提供ていきょうりょう图形显示格式かくしき

SVG动画[编辑]

しゅ條目じょうもくSVG動畫どうがえいSVG animation

SVGわざ术细节[编辑]

SVG主要しゅよう支持しじ以下いか几种显示对象:

  1. りょう显示对象,基本きほんりょう显示对象包括ほうかつ矩形くけい、圆、椭圆、边形、ちょく线、任意にんいきょく线等
  2. 嵌入かんにゅうしき外部がいぶ图像,包括ほうかつPNGJPEG、SVGとう
  3. 文字もじ对象

SVG以实现动态和交互こうごこうのうざいDOM模型もけいてきもと础上,SVG开发设计じん员可以利用りようECMAScriptあるものSMILらい进行时序ひかえせいある对象てきみさお纵。SVG虽然ぶん本格ほんかくしきただしSVG支持しじ利用りようgzip压缩算法さんぽう减少ぶんけん尺寸しゃくすん,压缩きさきてきぶんけんどおり常用じょうようしょう为「SVGZぶんけん」。

标准制定せいてい开发历史[编辑]

SVGよし1998ねん成立せいりつてきW3C SVG工作こうさく组启动开发,ずい当年とうねんひさげ交给W3Cてき六份标准提案应运而生:

とう工作こうさく组是よしW3CてきChris Lilley领衔。

  • 2001ねん9がつ4にち,发布SVG 1.0。
  • 2003ねん1がつ4にち,发布SVG 1.1。
  • 2003ねん1がつ14にち,推出SVGうつり动子版本はんぽん:SVG TinySVG Basic。
  • 2008ねん12月22にち發布はっぷSVG Tiny 1.2。[13]
  • 2011ねん8がつ16にち發布はっぷSVG 1.1(だい2はん),なり为W3C目前もくぜん推荐てき标准。[3]
  • W3C目前もくぜん仍正ざい研究けんきゅう制定せいていSVG 2,目前もくぜん最新さいしんてき草稿そうこう發布はっぷ页面そん档备份そん互联网档あん)。[14]

しめせれい[编辑]

SVG格式かくしきXMLてきいちしゅそくSVGぶんけん其實ただ普通ふつうてきぶん本文ほんぶんけんもちい一般的文本編輯器便可查看或修改。

<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" 
    width="467" height="462">
  <!-- This is the red square: -->
  <rect x="80" y="60" width="250" height="250" rx="20" fill="red"
         stroke="black" stroke-width="2px" />
  <!-- This is the blue square: -->
  <rect x="140" y="120" width="250" height="250" rx="40" fill="blue"
         stroke="black" stroke-width="2px" fill-opacity="0.7" />
  <rect x="180" y="160" width="250" height="250" rx="40" fill="blue"
         stroke="green" stroke-width="2px" fill-opacity="0.7" />
</svg>

SVG显示[编辑]

插件支持しじ[编辑]

目前もくぜんさい常用じょうようてきSVG插件Adobe公司こうしAdobe SVG Viewer页面そん档备份そん互联网档あん)),另外Corel提供ていきょうSVG浏览Corel SVG Viewer)。しか而前しゃ宣布せんぷ于2009ねん1がつ1にち停止ていし对该产品てき支持しじ

原生げんせい支持しじ[编辑]

かく种SVGかい释器支持しじ程度ていど[编辑]

W3CてきSVG网站じょうゆういち测试套件以用らい测试SVGかい释器对于标准てき支持しじ。这个套件すんで以在线运ぎょう也可以下いか载到本地ほんじ运行。截至2007ねんちゅう,对于流行りゅうこうてきSVG软件ゆう如下测试结果:

  • 对SVG支持しじさいこのみてき浏览Opera,它支持しじだい多数たすうてきSVG特性とくせい
  • さく为专门的SVG浏览Batik SVG viewerのう对大多数たすう特性とくせい有良ありらこう支持しじあずかOperaあい伯仲はくちゅうただし不能ふのう浏览互动。
  • 载了Adobe SVG ViewerてきInternet Explorer也能支持しじ多数たすうSVG特性とくせいただしよし于没ゆう浏览てき原生げんせい支持しじざい交互こうご方面ほうめん许多特性とくせい支持しじ
  • Mozilla Firefox 2.0对SVG特性とくせいてき支持しじ相当そうとうじゃく,许多重要じゅうよう特性とくせい如动とう不能ふのう支持しじ

设计工具こうぐ[编辑]

のう够设计SVG图形作品さくひんてき软件工具こうぐ包括ほうかつAdobe IllustratorAdobe Photoshop CCVisioXmind8以及CorelDRAWひとし

開放かいほうげんだいてき軟件ゆうScribusKarbon14Inkscape以及Sodipodiひとし

另外也有やゆう开放げん码、こうのう简单ただし容易ようい操作そうさめんあんそうてきざい线SVG设计工具こうぐれいSvg-edit页面そん档备份そん互联网档あん),该软けん在位ざいいGithub页面そん档备份そん互联网档あんじょう

对于うつり动设备,あんたくけい统则使用しよう PainterSVG页面そん档备份そん互联网档あん)。

参考さんこう文献ぶんけん[编辑]

  1. ^ M Media Type registration for image/svg+xml. World Wide Web Consortium. 22 December 2008 [29 August 2010]. (原始げんし内容ないようそん于2016-03-14). 
  2. ^ XML Media Types, RFC 3023. Internet Engineering Task Force: 24. January 2001 [29 August 2010]. (原始げんし内容ないようそん于2011-08-22). 
  3. ^ 3.0 3.1 3.2 Scalable Vector Graphics (SVG) 1.1 (Second Edition). W3C.org. 2011-08-16 [2017-12-20]. (原始げんし内容ないようそん于2019-03-29) えい语). 
  4. ^ <filter>-SVG. MDN Web Doc. 2016-12-21 [2017-12-20]. (原始げんし内容ないようそん于2021-02-09) えい语). 
  5. ^ <a>-SVG. MDN Web Doc. 2017-06-15 [2017-12-20]. (原始げんし内容ないようそん于2021-01-08) えい语). 
  6. ^ New features summary - 2014. Adobe. [2017-12-20]. (原始げんし内容ないようそん于2021-01-08) えい语). 
  7. ^ Schematic Graphics. www.w3.org. [2022-07-29]. (原始げんし内容ないようそん于2022-01-31). 
  8. ^ Al-Shamma, Nabeel; Robert Ayers; Richard Cohn; Jon Ferraiolo; Martin Newell; Roger K. de Bry; Kevin McCluskey; Jerry Evans. Precision Graphics Markup Language (PGML). W3C. 1998-04-10 [2009-05-08]. (原始げんし内容ないようそん于2021-12-16). 
  9. ^ Mathews, Brian; Brian Dister; John Bowler; Howard Cooper stein; Ajay Jindal; Tuan Nguyen; Peter Wu; Troy Sandal. Vector Markup Language (VML). W3C. 1998-05-13 [2009-05-08]. (原始げんし内容ないようそん于2021-11-06). 
  10. ^ Hyper Graphics Markup Language (HGML). www.w3.org. [2022-07-29]. (原始げんし内容ないようそん于2022-04-07). 
  11. ^ WebCGM Profile. xml.coverpages.org. [2022-07-29]. (原始げんし内容ないようそん于2022-08-14). 
  12. ^ Secret Origin of SVG. World Wide Web Consortium. 21 December 2007 [1 January 2011]. (原始げんし内容ないようそん于2020-12-24). 
  13. ^ Scalable Vector Graphics (SVG) Tiny 1.2 Specification, W3C Recommendation 22 December 2008. [2014-05-29]. (原始げんし内容ないようそん于2020-12-07). 
  14. ^ Scalable Vector Graphics (SVG) 2, W3C Editor's Draft. [2013-11-24]. (原始げんし内容ないようそん于2021-02-10). 
  15. ^ ほろ軟將加入かにゅうW3C SVG工作こうさくしょうぐみ IE 9もち支援しえん 即時そくじ新聞しんぶん iThome online. [2010-11-21]. (原始げんし内容ないようそん档于2010-01-11). 

外部がいぶ链接[编辑]

まいり[编辑]