SVG File Format
   
Home
 
Graphics Books
 
Graphics File Formats
  Animation File Formats
Bitmap File Formats
CAD File Formats
Cursor File Formats
Font File Formats
Icon File Formats
Metafile File Formats
Prepress File Formats
Vector File Formats
Video File Formats
Web File Formats
More Graphics File Formats
 
Graphics Glossary
 
Graphics Software
  Adobe Dreamweaver
Adobe Fireworks
Adobe Flash
Adobe Illustrator
Adobe Photoshop
AutoCAD
CorelDRAW
Corel Paint Shop Pro
Microsoft Visio
More Graphics Software
 
Graphics Tutorials
 
  • Adobe Dreamweaver Tutorials
  • Adobe Photoshop Tutorials
    Banner Design Tutorial
    Banner Display Tutorial
    Color Combinations Tutorial
    Color-Safe Conversion Tutorial
    Favicon Tutorial
    eBook Covers Tutorial
    GIF + Photo Tutorial
    Image Slice Tutorial
    Image Tiling Tutorial
    Imagemap Tutorial
    Photography Tutorial
    Prevent Copying Tutorial
    Screenshots Tutorial
    Text to Images Tutorial
    More Graphics Tutorials

  • Advertisement
     
    Learn PhotoShop Now


    Click here
     
         
    GraphicsAcademy.com  >  File Formats  >  Scalable Vector Graphics

    SVG File Format

    Short Name SVG
    Long Name Scalable Vector Graphics
    Typical File Extensions .svg svgx
    Contains Vector


    SVG is a vector format (for both static and animated graphics) based on the XML markup language, and was developed as an open standard by the World Wide Wide Consortium.

    Some of the key features of the SVG format are:
    • Supports hyperlinks ("XLinks")
    • Supports vector shapes (e.g. lines, curves, etc.)
    • Supports raster objects
    • Supports text
    • Supports manipulations and combinations of objects including grouping, transformations, and scripting based on events
    Being based on XML (which is essentially text-based), SVG images are susceptible to compression. The .svgz option is the standard way to do this in which the SVG file is saved using gzip compression.

    There are several variants of SVG in use (SVG 1.0, SVG 1.1 and SVG Tiny 1.2 at the time of writing). In particular, the SVG Tiny (SVGT) and SVG Basic (SVGB) are subsets of the full SVG standard mainly intended for use on device with limited capabilities such as mobile phones or PDAs. Additionally, it should be noted that browser support for SVG is somewhat patchy - at present, in a lot of browsers, including Internet Explorer, a third-party plug-in (which many users will not have) is required to display SVG images.



    Related Books:
    • Fundamentals of SVG Programming: Concepts to Source Code (Graphics Series)

      Disclosure: Products details and descriptions provided by Amazon.com. Our company may receive a payment if you purchase products from them after following a link from this website.
       
      Fundamentals of SVG Programming: Concepts to Source Code (Graphics Series)
       
        
      By Oswald Campesato

      Charles River Media
      Paperback (512 pages)

      Product Description:
      Fundamentals of SVG Programming: Concepts to Source Code is a comprehensive guide to the core concepts of SVG programming, including the coordinate systems, color gradients, grid patterns, Bezier curves, transforms, charts, graphs, and more. Written for those new to SVG, this book does an excellent job of "marrying" SVG to mathematics, showing how simple equations can be used to create and manipulate SVG graphics. It presents the information in "bite-size" pieces, teaching users how to create a plethora of standard graphics, and includes a CD-ROM with over 20,000 ready-to-use code samples derived from geometric objects. These samples can be implemented as is or customized for specific projects.

      KEY FEATURES
      * Uses practical SVG code samples throughout, most of which do not require significant programming experience
      * Provides many simple examples that let you produce attractive graphics, and help you learn graphics-related techniques
      * Teaches you to create geometric shapes such as arcs, spirals, ellipses, and Bezier curves that can all be modified and extended to your needs

      On the CD!
      (See Appendix A for more details)
      * CD LIBRARY
      Contains SVG documents for each chapter in the book
      * SOURCE CODE
      Contains all the code from examples in the book, arranged by chapter
      * SUPPLEMENTAL CODE
      Contains a number of sub-folders (some of which contain many additional sub-folders) with numerous examples illustrating how to incorporate a particular type of geometric object
      * SOFTWARE
      Contains a copy of Perl and InstantSaxon, and all the files needed to install them

      SYSTEM REQUIREMENTS
      PC: The SVG documents in this book have been fully tested with the Adobe SVG viewer (version 3) on a 2GHz Pentium 4 PC with Windows XP. Roughly 20% of the SVG code was developed on a 166MHz PC (and 64MB of RAM) with the same version of the Adobe SVG viewer, and those documents were rendered with reasonable performance times. The minimum system requirements are: PC with a minimum Pentium III 500MHz processor (2GHz is strongly recommended); minimum of 64MB RAM (128MB recommended); CD-ROM drive; hard disk with at least 200MB free space if you want to install the entire contents of the CD-ROM on your machine; Windows 2000 or later; Microsoft Internet Explorer 5.5 or higher

      List Price: $49.95*
      Lowest New Price: $30.08*
      Lowest Used Price: $18.96*
      Usually ships in 24 hours*
      *(As of 00:19 Pacific 31 Jul 2010 More Info)

      Buy It Now
       



    • SVG Essentials (O'Reilly XML)

      Disclosure: Products details and descriptions provided by Amazon.com. Our company may receive a payment if you purchase products from them after following a link from this website.
       
      SVG Essentials (O Reilly XML)
       
        
      By J. Eisenberg

      O'Reilly Media
      Paperback (364 pages)

      Product Description:
      Scalable Vector Graphics -- or SVG -- is the new XML-based graphics standard from the W3C that will enable Web documents to be smaller, faster and more interactive. J. David Eisenberg's insightful book takes you through the ins and outs of SVG, beginning with basics needed to create simple line drawings and then moving through more complicated features like filters, transformations, and integration with Java, Perl, and XSLT. SVG makes it possible for designers to escape the constant need to update graphics by hand or use custom code to generate bitmap images. While SVG was created with the Web in mind, the language has a variety of other uses. SVG makes it much easier to automate graphics generation, create charts and graphics based on a wide variety of data sources, or create images that users can zoom in on and explore. Whether you're a graphic designer looking for new tools, or a programmer creating and managing graphics, SVG Essentials provides you with a solid foundation.

      List Price: $34.95*
      Lowest New Price: $22.87*
      Lowest Used Price: $3.48*
      Usually ships in 24 hours*
      *(As of 00:19 Pacific 31 Jul 2010 More Info)

      Buy It Now
       


    • SVG Programming: The Graphical Web

      Disclosure: Products details and descriptions provided by Amazon.com. Our company may receive a payment if you purchase products from them after following a link from this website.
       
      SVG Programming: The Graphical Web
       
        
      By Kurt Cagle

      Apress
      Paperback (586 pages)

      Product Description:

      SVG Programming: The Graphical Web, authored by leading XML expert Kurt Cagle, is a complete guide to creating, using, and accessing the powerful elements of Scalable Vector Graphics (SVG). Intermingling SVG instruction with insightful discussion of key topics such as coordinate systems and attributes, transformations, animation, and image generation, Cagle provides readers with a comprehensive guide to making the most of this rich graphical language.

      Initially, readers are presented with an overview of SVG features and concepts that offers numerous examples intended to provide a sound introduction to language implementations. Following this brief introduction, the book delves directly into the heart of SVG development, covering integral SVG attributes such as transformations, shapes, text manipulation, and the incorporation of images, gradients, patterns, and masks. The later chapters are devoted to topics that demonstrate the true power of this XML-based technology, offering valuable insight into animation, interactivity and DOM, filters, and automated graphic generation.

      SVG Programming: The Graphical Web offers professionals what they need to know to access the next evolutionary step in web graphical presentation: to create faster, more efficient, and more usable web applications on a level heretofore impossible.



      List Price: $49.95*
      Lowest New Price: $19.99*
      Lowest Used Price: $9.15*
      Usually ships in 24 hours*
      *(As of 00:19 Pacific 31 Jul 2010 More Info)

      Buy It Now
       


    • SVG Unleashed

      Disclosure: Products details and descriptions provided by Amazon.com. Our company may receive a payment if you purchase products from them after following a link from this website.
       
      SVG Unleashed
       
        
      By Andrew H. Watt

      Sams
      Paperback (1152 pages)

      Product Description:

      Targeted to the experienced Web programmer, SVG Unleashed equips the reader with the practical knowledge to create and manipulate Scalable Vector Graphics (SVG) programmatically, both on the client and the server side. Part I of the book provides a thorough reference of SVG syntax, elements, coordinate systems and animations, with coverage of the XML Document Object Model (DOM) and the SVG DOM application to programming with particular emphasis on the use of ECMAScript/JavaScript. In Part II, readers learn to use several server-side languages to create SVG documents. Part IV demonstrates SVG programming through several case studies.



      List Price: $49.99*
      Lowest New Price: $47.93*
      Lowest Used Price: $39.10*
      *(As of 00:19 Pacific 31 Jul 2010 More Info)

      Buy It Now
       

    Related Web Sites:  
       
     
    With any business, it is up to the individual owner of said business to ensure the success of the business. You may make more or less than any sample figures or results that might be quoted on our web sites or other publications. All business involves risk, and many businesses do not succeed. Further, Answers 2000 Limited does NOT represent that any particular individual or business is typical, or that any results or experiences achieved by any particular individual/business is necessarily typical.

    Disclosure: Our company's websites' content (including this website's content) includes advertisements for our own company's websites, products, and services, and for other organization's websites, products, and services. In the case of links to other organization's websites, our company may receive a payment, (1) if you purchase products or services, or (2) if you sign-up for third party offers, after following links from this website. Unless specifically otherwise stated, information about other organization's products and services, is based on information provided by that organization, the product/service vendor, and/or publicly available information - and should not be taken to mean that we have used the product/service in question. Additionally, our company's websites contain some adverts which we are paid to display, but whose content is not selected by us, such as Google AdSense ads. For more detailed information, please see Advertising/Endorsements Disclosures

    Privacy     Terms Of Use     Advertising/Endorsements Disclosures

    Copyright © 2005-2009, Answers 2000 Limited

    In Association With Amazon.com
    CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

    All trademarks are property of their respective owners.
    All third party content and adverts are copyright of their respective owners.

    Some graphics on our web sites are Copyright (C) 1997-2000 Hemera Technologies Inc., and used under license. All such pictures are provided for viewing purposes only and are not to be saved or downloaded. All such pictures of recognizable individuals are models and used for illustrative purposes only, and not meant to imply any association or endorsement of said individual with any product or service.