NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home / News / Reviews / Linux software reviews

Linux software reviews


Inkscape Review

Draw Freely

By Bogdan Radulescu, Editor, Linux Software Reviews

15th of June 2006, 07:57 GMT

Adjust text size:



Inkscape by Inkscape See editor's ratings
Version reviewed: Inkscape 0.43

Inkscape is a Free Software vector graphics editor. Its goal is to become a powerful graphic tool while being fully compliant with the XML, SVG and CSS standards. It is a cross-platform application that runs on Microsoft Windows, Mac OS X and Unix-like operating systems; the primary development platform is Linux. Some supported SVG features include basic shapes, paths, text, markers, clones, alpha blending, transforms, gradients, and grouping. In addition, Inkscape supports Creative Commons' metadata, node-editing, layers, complex path operations, text-on-path, text-in-shape, and SVG XML editing. It also imports several formats like EPS, PostScript, JPEG, PNG, BMP, and TIFF and exports PNG as well as multiple vector-based formats. Inkscape started in 2003 as a fork of the vector drawing editor Sodipodi. Inkscape does not yet have as many features as the best commercial vector editors, but it is currently suitable for a wide range of applications. Inkscape's implementation of SVG and CSS standards is incomplete; most notably, it has not yet implemented SVG filter effects, animation, and SVG fonts. Inkscape is currently under active development, with new features being added regularly.

Features:

· Object creation (pencil tool, pen tool, calligraphy tool rectangles, ellipses, stars/polygons, spirals, text tool, embedded bitmaps, clones)
· Object manipulation (Affine transformations, Z-order operations, Grouping objects, Layers, Copying and pasting objects, Alignment and distribution commands)
· Fill and stroke (Color selector, Color picker tool, Copy/paste style, A gradient editor capable of multi-stop gradients, Pattern fills, Dashed strokes, Path markers)
· Operations on paths (Node editing, Converting to path, Boolean operations, Path simplification, Path insetting and outsetting, Bitmap tracing)
· Text support (Multi-line text, Uses any installed outline fonts, including right-to-left scripts, Kerning, letter spacing, line spacing adjustments, Text on path, Text in shape)
· Rendering (Fully anti-aliased display, Alpha transparency support for display and PNG export, Complete "as you drag" rendering)
· Miscellaneous (Live watching and editing the document tree in the XML editor, Command line options for export and conversionsm, Perfectly compliant SVG format file generation and editing)



Download Inkscape
Request a review

I've known about Inkscape for some time now, but for a reason I can't figure out I haven't used it. Perhaps the reason is that I was afraid of it, because I'm not much of an artist. Actually I'm a newbie regarding vector graphics so maybe this is another part of the problem. I have pretty good knowledge of photo-editing but this is a different thing so I guess I had to start from scrap. For this task I had to choose from a variety of software and the winner was Inkscape, because my guess is this one is the best in open source.


Let's start with what is SVG, because this is why we should use Inkscape. SVG stands for Scalable Vector Graphics. It is a language for describing two dimensional graphics in XML. For the sake of completeness, I should also say that XML is an open standard for describing a document. This means that a drawing saved in a version of SVG will most probably be visible in other versions. SVG is expanding fast and will be a very common format that will be used in the near future in a lot of applications, on-line media and portable devices. SVG is an excellent format for creating graphics that can be scaled to any size without loosing quality. This is a great format for designing logos, banners and whatever media has to be scaled of modified in vector mode. Unfortunately not everything is cool about SVG. It consumes a fair amount of processing power for rendering, which usually is not a big problem for modern computers. Currently SVG is supported in Firefox 1.5 and Opera 9 and a lot more browsers have the SVG support in the to-do list. For embedded devices there is available SVG Basic and SVG Tiny and I'll not be surprised if I'll see those in smart phones.

If you haven't heard of Inkscape before perhaps names like Illustrator of CorelDraw ring a bell. Inkscape has similar capabilities but there is also a big difference. This one is free. In vector graphics generally you work with nodes, curves, lines and shapes to create the desired result. For me this was a new territory and I was skeptical. I wasn't sure if I would manage to do anything. Fortunately Inkscape has several tutorials that will help you get started fast. The tutorials where amazingly efficient in my case and they helped me to get familiar most of the tools and some of the techniques. Because most tools included in Inkscape are industry standard and the SVG format is also a standard, switching back and forth between Inkscape and other application shouldn't be a problem. Since Inkscape is a young application it has to follow the example of the ones that set the industry standard. Anyway, original features are present and one of the coolest is the direct access to the SVG source code.

The Interface

At first sight the interface looks very simple. It's nothing fancy, but it has
the basics. After using it a little you realize that it has most of the things you need. Tool tips are present for every button and for some tools very useful information is displayed in the bottom of the screen in a notification area, after you select a tool. Double clicking on a tool brings up the preferences dialog at the menu related to that tool. For each tool there you can see specific tool controls just under the command bar.

Since Inkscape is oriented on usability you can use keyboard shortcuts for most of the tools and tool related actions. Usually keyboard shortcuts are chosen in a smart way so they are easy to remember. The interface is very consistent and apparently very stable.

The canvas may be extended outside the visible area. You'll notice that in the center of the canvas there is an area that corresponds to a printed page. That area is the outputted region when printing and exporting as a bitmap image.

The best way to learn the tools available in the interface is to try reading and exercising on the available tutorials. They are available in SVG format and you can practice as you read.

Importing art in Inkscape is very easy and many formats are supported. Unfortunately there is a big problem when it comes to exporting bitmap images. It only supports PNG and even that is poorly supported. You can't set anything related to the exported picture. I think the best way to obtain a bitmap from something you created in Inkscape is to export that with Gimp.

Considering I managed to obtain much better result than I expected and that learning Inkscape was a lot easier than I thought, I warmly recommend this software to anyone.


The Good

The clean and intuitive interface and the powerful editing features make this software good even for users that don't know what a vector is. Tutorials are great for learning a thing or two.

The Bad

Exporting as a bitmap is lame. The existence of the tutorials should be more obvious.

The Truth

Even if now the software is excellent at what it does, considering that the development is done at a very fast rate, I expect that one day Inkscape will be the best. For achieving this goal we should consider contributing, at least by spreading the word.


The screenshots below show Inkscape in action:
Review imageReview imageReview imageReview imageReview imageReview image
Review imageReview imageReview imageReview imageReview imageReview image

Check out some samples from different users:
Review imageReview imageReview imageReview imageReview imageReview image

EDITOR'S RATINGS:

User Interface:
Features:
Ease of use:
Pricing/Value:
Overall:
  Final verdict: Excellent
Read by 23,350 user(s) | Add comment | Link to this article TWEET THIS


Article rating:
Good (3.6/5) 3 vote(s)    

Subscribe to news | Print article | Send to friend

© Copyright 2001-2009 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:

User opinions:


Comment #1 by: kevin on 27 Dec 2008, 10:31 GMT reply to this comment

this one rocks.
although exporting to bitmap is quite a hassle, it shouldnt be a problem since i have GIMP installed.. ill simply save it to svg and let gimp do the job on exporting to bitmaps..

may the open source projects rule! ^^

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 




Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM