{"id":3454,"date":"2009-10-06T12:32:00","date_gmt":"2009-10-06T12:32:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/webdev\/2009\/10\/06\/working-with-svg-files-in-visual-studio-and-visual-web-developer\/"},"modified":"2009-10-06T12:32:00","modified_gmt":"2009-10-06T12:32:00","slug":"working-with-svg-files-in-visual-studio-and-visual-web-developer","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/working-with-svg-files-in-visual-studio-and-visual-web-developer\/","title":{"rendered":"Working with SVG files in Visual Studio and Visual Web Developer"},"content":{"rendered":"<p><P><a href=\"http:\/\/www.w3.org\/TR\/SVG\/\" target=\"_blank\" rel=\"noopener\">Scalable Vector Graphics<\/A> (SVG) is W3C standard language for describing two-dimensional vector and mixed vector\/raster graphics in XML. Firefox 3+, Opera 9+ and Safari 3+ support SVG rendering. Unfortunately, Internet Explorer 8 does not support SVG natively and requires a plug-in. There a <A href=\"http:\/\/www.adobe.com\/svg\/viewer\/install\/\">plug in from Adobe<\/A> (although support was discontinued this year) as well as few pulg-ins listed in <a href=\"http:\/\/en.wikipedia.org\/wiki\/SVG\" target=\"_blank\" rel=\"noopener\">Wikipedia article on SVG<\/A>. <\/P>\n<P>SVG element is part of upcoming<a href=\"http:\/\/dev.w3.org\/html5\/spec\/Overview.html\" target=\"_blank\" rel=\"noopener\"> HTML 5<\/A> standard which allows <a href=\"http:\/\/dev.w3.org\/html5\/spec\/Overview.html#svg-0\" target=\"_blank\" rel=\"noopener\">inline SVG<\/A> in HTML documents. Inline SVG is not yet fully supported in modern browsers so you probably still want to use &lt;object&gt; element for now. For example:<\/P>\n<P><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&lt;<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">html<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR>&lt;<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">head<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR><\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\"><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&lt;<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">title<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">SVG test<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&lt;\/<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">title<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR>&lt;\/<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">head<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR>&lt;<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">body<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR>&lt;<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">object<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">data<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=&#8221;svg-test.svg&#8221;<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">type<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=&#8221;image\/svg+xml&#8221;<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">width<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=&#8221;500&#8243;<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">height<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=&#8221;500&#8243;<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">\/&gt;<BR>&lt;\/<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">body<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR>&lt;\/<\/FONT><\/FONT><\/FONT><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\"><FONT color=\"#800000\" size=\"2\" face=\"Consolas\">html<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR><\/FONT><\/FONT><\/FONT><\/P>\n<P>Now you need to author SVG file.&nbsp;SVG is XML and&nbsp;fortunately, Visual Studio and Visual Web Developer come with XML editor that provides intellisense and validation provided you have appropriate XML schema. Although XML editor supports both DTD and XSD validation we decided to use XSD schema. W3C site provides only modularized <a href=\"http:\/\/www.w3.org\/TR\/SVG\/svgdtd.html\" target=\"_blank\" rel=\"noopener\">DTD schema for SVG<\/A>. For your convenience we converted modular DTD to a single XSD file using handy <a href=\"http:\/\/www.syntext.com\/products\/dtd2xs\/\" target=\"_blank\" rel=\"noopener\">Dtd2Xs<\/A> converter from <a href=\"http:\/\/www.syntext.com\/\" target=\"_blank\" rel=\"noopener\">Syntext<\/A>&nbsp;and then manually edited it to fix a few minor issues. SVG schema is attached to this post &#8211; see below or click <A href=\"http:\/\/blogs.msdn.com\/webdevtools\/attachment\/9903808.ashx\">here<\/A> to download the file.<\/P>\n<P>In order to enable SVG intellisense in VS and VWD follow these steps:<\/P>\n<OL>\n<LI>Create Schemas folder in your Web site or Web Application project root.<\/LI>\n<LI>Place downloaded SVG.XSD in the Schemas folder.<\/LI>\n<LI>Create a new XML file and save it with SVG extension, such as svg-test.svg.<\/LI>\n<LI>Add basic SVG content and save the file, for example<\/LI><\/OL>\n<BLOCKQUOTE>\n<P><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&lt;?<\/FONT><\/FONT><\/FONT><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\"><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\"><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\">xml<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">version<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">1.0<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">encoding<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">utf-8<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">?&gt;<BR>&lt;<\/FONT><\/FONT><\/FONT><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\"><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\"><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\">svg<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">xmlns<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">http:\/\/www.w3.org\/2000\/svg<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">width<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">500<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">height<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">500<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">version<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">1.1<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&lt;<\/FONT><\/FONT><\/FONT><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\"><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\"><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\">rect<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">x<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">100<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">y<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">100<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">width<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">300<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> <\/FONT><\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\"><FONT color=\"#ff0000\" size=\"2\" face=\"Consolas\">height<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">=<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">300<\/FONT><\/FONT><\/FONT><FONT size=\"2\" face=\"Consolas\"><FONT size=\"2\" face=\"Consolas\">&#8220;<\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"> \/&gt; <BR>&lt;\/<\/FONT><\/FONT><\/FONT><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\"><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\"><FONT color=\"#a31515\" size=\"2\" face=\"Consolas\">svg<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&gt;<BR><\/FONT><\/FONT><\/FONT><\/P><\/BLOCKQUOTE>\n<OL start=\"5\">\n<LI>Add new&nbsp;HTML file (say, <STRONG>svg-test.htm<\/STRONG>)&nbsp;in the root folder and add<\/LI><\/OL>\n<BLOCKQUOTE>\n<P><FONT face=\"Consolas\"><FONT color=\"#0000ff\">&lt;<\/FONT><FONT color=\"#800000\" size=\"2\"><FONT color=\"#800000\" size=\"2\"><FONT color=\"#800000\" size=\"2\">object<\/FONT><\/FONT><\/FONT><FONT size=\"2\"><FONT size=\"2\"> <\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\"><FONT color=\"#ff0000\" size=\"2\"><FONT color=\"#ff0000\" size=\"2\">data<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\">=&#8221;svg-test.svg&#8221;<\/FONT><\/FONT><\/FONT><FONT size=\"2\"><FONT size=\"2\"> <\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\"><FONT color=\"#ff0000\" size=\"2\"><FONT color=\"#ff0000\" size=\"2\">type<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\">=&#8221;image\/svg+xml&#8221;<\/FONT><\/FONT><\/FONT><FONT size=\"2\"><FONT size=\"2\"> <\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\"><FONT color=\"#ff0000\" size=\"2\"><FONT color=\"#ff0000\" size=\"2\">width<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\">=&#8221;500&#8243;<\/FONT><\/FONT><\/FONT><FONT size=\"2\"><FONT size=\"2\"> <\/FONT><\/FONT><FONT color=\"#ff0000\" size=\"2\"><FONT color=\"#ff0000\" size=\"2\"><FONT color=\"#ff0000\" size=\"2\">height<\/FONT><\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\">=&#8221;500&#8243;<\/FONT><\/FONT><\/FONT><FONT size=\"2\"><FONT size=\"2\"> <\/FONT><\/FONT><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\"><FONT color=\"#0000ff\" size=\"2\">\/&gt;<\/FONT><\/FONT><\/FONT><\/FONT>&nbsp;<\/P><\/BLOCKQUOTE>\n<BLOCKQUOTE>\n<P>to the &lt;body&gt; element. You can also use existing HTML or ASPX page.<\/P><\/BLOCKQUOTE>\n<OL start=\"6\">\n<LI>Right-click on the svg-test.htm file in Solution Explorer and choose<EM> Browse With&#8230;.<\/EM> <\/LI>\n<LI>Pick SVG-enabled browser and click OK. You should see SVG content rendered like<\/LI><\/OL>\n<P><IMG src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/16\/2019\/02\/SVG-Firefox.png\" width=\"946\" height=\"652\"><\/P>\n<P>Now try typing <STRONG>&lt;<\/STRONG> in the SVG file. XML editor should now provide you wil intellisense for SVG elements and atributes:<\/P>\n<P>&nbsp;<\/P>\n<P><IMG src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/16\/2019\/02\/SVG-intellisense.png\" width=\"1043\" height=\"643\"><\/P>\n<P>Similar steps should work in VS 2010 as well. Enjoy!<\/P>\n<P>&#8212; Mikhail Arkhipov<\/P>\n<P>&nbsp;<FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\"><FONT color=\"#0000ff\" size=\"2\" face=\"Consolas\">&nbsp;<BR><\/P><\/FONT><\/FONT><\/FONT><\/p>\n<p><a href=\"https:\/\/msdnshared.blob.core.windows.net\/media\/MSDNBlogsFS\/prod.evol.blogs.msdn.com\/CommunityServer.Components.PostAttachments\/00\/09\/90\/38\/08\/svg.xsd\">svg.xsd<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scalable Vector Graphics (SVG) is W3C standard language for describing two-dimensional vector and mixed vector\/raster graphics in XML. Firefox 3+, Opera 9+ and Safari 3+ support SVG rendering. Unfortunately, Internet Explorer 8 does not support SVG natively and requires a plug-in. There a plug in from Adobe (although support was discontinued this year) as well [&hellip;]<\/p>\n","protected":false},"author":404,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[7261,7276,7272,147,7302,7316,7323,7319,7292],"class_list":["post-3454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aspnet","tag-css-and-html","tag-intellisense","tag-tips-and-tricks","tag-visual-studio","tag-visual-studio-2008","tag-visual-studio-2008-sp1","tag-visual-studio-2010","tag-visual-web-developer","tag-vs2008"],"acf":[],"blog_post_summary":"<p>Scalable Vector Graphics (SVG) is W3C standard language for describing two-dimensional vector and mixed vector\/raster graphics in XML. Firefox 3+, Opera 9+ and Safari 3+ support SVG rendering. Unfortunately, Internet Explorer 8 does not support SVG natively and requires a plug-in. There a plug in from Adobe (although support was discontinued this year) as well [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/3454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/404"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=3454"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/3454\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=3454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=3454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=3454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}