Five Super practical open source SVG tools

Source: Internet
Author: User
Keywords Open source a vector map user can text
Five Super practical Open source SVG tools published in 2013-04-13 13:05| Times Read | SOURCE csdn| 0 Reviews | Author Xiameng svgbatikapache Inkscapecairographviz open Source Abstract: SVG is an xml-based vector image format that allows users to use images for search, indexing, scripting, and compression. This article shares 5 of Super practical open source SVG tools, and I hope it will help you.

SVG (Scalable Vector Graphics) is an xml-based vector image format that allows users to flexibly use images for search, indexing, scripting, and compression. Designed and developed by the consortium, SVG is an open standard that supports current mainstream browsers including Firefox, Ie9-10, Chrome, Safari, and opera.

SVG supports three types of images: vector images, embedded external images, and text. Graphic objects include PNG, JPEG, and SVG formats that users can easily modify using XML text files for their own liking, so using text editing becomes one of the important ways to create SVG images. As this format is supported by mainstream browsers, more and more products tend to be open source.

This article will share 5 of the most useful open-source SVG tools:

1. Sharpvectorgraphics (SVG)

SVG is based on Microsoft. NET open source project is built on the. NET Framework using SVG's application to support build, operation, and viewable, a project designed to give a core set of modules that developers can create to support specific SVG solutions.

2. Cairo

Cairo is a 2D image library capable of installing, filling cubic Bézier curves, converting and synthesizing translucent images, rendering text through drawing operations, and converting any affine transformations (scaling, rotation, shearing, etc.).

3. Graphviz

Graphviz is a visual graphic software that supports SVG, PDFs and PostScript, displays interactive graphics browsers, and is adept at abstract graphics and grids with a variety of practical features such as color, font, table node layout, line style, hyperlinks, scrolling and custom shapes.

4. Inkscape

Inkscape is an open-source vector graphics editor that supports scalable SVG1.1 versions, supports Mac Osx,unix OS, and Microsoft Windows systems.

Objects in the Inkscape can be affine (moved, rotated, scaled, skewed, and configurable matrices), which can be grouped, cloned, Inkscape supports multiple lines of text (SVG ' s <text> elements) and mobile texts (nonstandard <flowroot > element, previously proposed SVG version 1.2.

Inkscape is compatible with a variety of formats, not only for its native format SVG, but also for PS, EPS, PD, AI (Adobe Illustrator), and raster format.

5. Apache Batik

Batik is an open source tool for the Apache Software Foundation.

The tool is written in Java with almost complete support for SVG 1.1, and other features will be incorporated into the SVG 1.2 original plan.

In addition to the PNG Output viewer and raster program, Batik also supports the perfect print SVG file format and Truetype-to-svg-font font conversion, and users can convert SVG to PDF format.

English Link: idrsolutions

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.