/[skencil]/website/trunk/pages/features.html
ViewVC logotype

Contents of /website/trunk/pages/features.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 664 - (show annotations)
Tue Apr 11 10:32:09 2006 UTC (18 years, 10 months ago) by torsten
File MIME type: text/html
File size: 2605 byte(s)
* Adopted links in html to lowercase 
* Adopted links in template to lowercase
* Added missing images
* Moved old updatepages script into obsolete


1 title: Skencil / Features
2
3 <h2>Drawing Primitives</h2>
4 <p>Skencil has the usual drawing primitives found in a vector
5 drawing program:</p>
6 <ul>
7 <li>Rectangles, optionally with rounded corners</li>
8 <li>Ellipses (full ellipses, pie slices, arcs and chords)</li>
9 <li>B&eacute;zier curves (single and multi path)</li>
10 <li>External images:
11 <ul>
12 <li>Raster images: JPEG, PNG,...<br />
13 (all types the Python Imaging Library can read)</li>
14 <li>Encapsulated PostScript (EPS)</li></ul></li>
15 <li>Text (very simple at the moment)</li></ul>
16
17 <p>All objects, including images and text, can be rotated, scaled,
18 sheared, etc. (all affine transformations are possible)</p>
19
20 <h2>Properties</h2>
21 <p>Primitives can usually have fill and line properties:</p>
22 <p>Fill properties are patterns like solid colors, gradients, tiled
23 images and hatching.</p>
24 <p>Line properties are currently a (solid) color, width, dashes,
25 cap and join styles and arrow heads. Patterns instead of a single
26 color are planned for the future.</p>
27
28 <h2><a name="N2" id="N2">Special Effects and Features</a></h2>
29 <ul>
30 <li>Rectangles, ellipses and b&eacute;zier curves can be used as
31 guides. Skencil has ordinary horizontal and vertical guide lines as
32 well, of course.</li>
33 <li>Blend Groups: Automatically updated interpolations of arbitrary
34 objects</li>
35 <li>Text can be converted to b&eacute;zier curves. (This works only
36 if Skencil has access to the PostScript Type 1 font files (pfa or
37 pfb)).</li>
38 <li>Text along a path:
39
40 <table style="TEXT-ALIGN: center">
41 <tr>
42 <td><img src="images/textpathrot.png" width="200" height="150"
43 alt="Rotated letters" /></td>
44 <td><img src="images/textpathskew.png" width="200" height="150"
45 alt="Skewed letters" /></td></tr>
46 <tr>
47 <td colspan="2">Text along a path can have either rotated letters
48 (left) or skewed letters
49 (right).</td></tr></table>
50
51 </li></ul>
52 <br />
53 <br />
54
55
56 <h2>Plugins</h2>
57 <p>Skencil has plugin mechanisms for a variety of purposes:</p>
58 <p><em>Import Filters</em> allow Skencil to read different file
59 formats. Currently Skencil has import filters for XFig (.fig),
60 Adobe&nbsp;Illustrator (.ai) files, Corel CMX, Windows 3.1
61 Metafiles, Scalable Vector Graphics (SVG) and for its own file
62 format.</p>
63 <p><em>Export Filters</em> allow Skencil to write the drawing to
64 various file formats. Skencil has filters for its own format and for
65 Adobe&nbsp;Illustrator, PDF and SVG files.</p>
66 <p><em>Plugin Objects</em> provide a way to define new graphics
67 objects.</p>
68
69 <h2>Other Features</h2>
70 <ul>
71 <li>User scripts</li>
72 <li>Exports Encapsulated PostScript</li>
73 <li>Unlimited undo history</li></ul>
74 <br />
75 <br />

Properties

Name Value
svn:eol-style native
svn:executable *
svn:keywords Author Date Id Revision

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26