File Export Tests Update
Hi,
Here is an update of my File Export tests.
The SVG files I used for the tests can be found at:
http://tavmjong.free.fr/INKSCAPE/MANUAL_v15Draft/images/FILES/FileExportTest... http://tavmjong.free.fr/INKSCAPE/MANUAL_v15Draft/images/FILES/FileExportTest... http://tavmjong.free.fr/INKSCAPE/MANUAL_v15Draft/images/FILES/FileExportTest...
A draft of my File Export section of my book can be found at:
http://tavmjong.free.fr/INKSCAPE/MANUAL_v15Draft/html/File-Export.html
You can see the results of exporting for most formats.
I assigned a letter grade (A best, F fail) to each export based on what could be expected in a perfect export, taking into account the limitations of the export file format.
File Format:
.ai: Removed (poorly supported old AI format, AI since 2001 can directly import SVG).
.dfx: Two routines:
(B) AutoCAD DFX: Missing star shape (perhaps as it is partly off page).
(C) Desktop Cutting Plotter: Missing rectangle, Star in wrong place. Same errors as in HPGL export. FX export gets in right.
.emf: (?) Not tested. Windows only.
.eps: (A) Cairo imposes restriction that bounding box must be smallest rectangle around objects in exported drawing.
.fx: (B) Gradients defined but not placed correctly. Patterns are referenced but not defined.
.gpl: (A)
.hpgl (C) See .dfx.
.odg (C) One small translation error. Text and paths may be invisible.
.pdf (A)
.plt (C) Circle missing. Cannot have references to fonts in SVG file. (Uniconvertor)
.png via Cairo (B) Missing rasterizing filter support but does a better job at patterns.
.pov (F) Broken, extra output lines.
.ps (A)
.sk1 (F) Fails with error message.
.svgz (A/F) Double entries. Second one fails. Any problem with deleting external export option?
.svg with Scour (A, after bug with ellipses fixed)
.tex Two options:
PSTricks (A) Patterns, gradients, etc. not supported but not expected to be.
PSFrag (B) Cairo font subsetting requires hand editing strings.
.wmf (C) Circle missing. Cannot have references to fonts in SVG file (Uniconvertor)
.xaml (C) Circle/star/text translations wrong. No patterns. (Tested by reimporting into Inkscape.)
.xcf (A)
.zip (A)
Hi,
De : Tavmjong Bah <tavmjong@...8...> .emf: (?) Not tested.. Windows only.
Shapes are OK. Gradient, pattern, and text shadow are missing. Clipping doesn't work (only the clipping rectangle is shown).
C or D?
Cheers, -- Nicolas
.xaml (C) Circle/star/text translations wrong. No patterns. (Tested by reimporting into Inkscape.)
That's actually not a fair test. As far as immediate usage by Silverlight goes, it deserves an F - it encodes things wrong or something (I can get more specific details from my Dad if you like, from when he switched from SVG to Silverlight with his WaterSums software) and so they don't work at all without a fair chunk of fixing up in a text editor. Inkscape's XAML import filter suffers from similar things.
-- Chris Morgan <chris.morganiser@...400...>
I don't need a quote in my signature. It's hard enough surviving as it is without having to find a meaningful quote. Will you forgive me? Or don't you read this bit?
On 13/8/09 10:40, Tavmjong Bah wrote:
.svgz (A/F) Double entries. Second one fails. Any problem with deleting external export option?
AFAIU both input and output extensions for '*.svgz' have been replaced by internal extensions (locally tested on OS X Leopard by removing both inx-files).
references:
'src/extension/internal/svgz.cpp' defines
line 77: "<id>" SP_MODULE_KEY_OUTPUT_SVGZ "</id>\n" line 48: "<id>" SP_MODULE_KEY_INPUT_SVGZ "</id>\n"
'src/extension/extension.h' defines
line 36: #define SP_MODULE_KEY_OUTPUT_SVGZ "org.inkscape.output.svgz.plain" line 39: #define SP_MODULE_KEY_OUTPUT_SVGZ_INKSCAPE "org.inkscape.output.svgz.inkscape"
Bug #167472 “save as dialogue, duplicate 'Compressed Inkscape SVG' entry” https://bugs.launchpad.net/inkscape/+bug/167472
~suv
participants (4)
-
Chris Morgan
-
Nicolas Dufour
-
Tavmjong Bah
-
~suv