Mantis Issue Tracking for Scribus
· Hosting provided by Anduin.net / Øverby Consulting ·

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004732 [Scribus] Import / Export minor always 06-Dec-05 16:33 08-Mar-05 08:55
Reporter christoph_s View Status public  
Assigned To
Priority normal Resolution open Platform
Status new   OS
Projection none   OS Version
ETA none Fixed in Version Product Version 1.3.4cvs
  Target Version 1.5.0 Product Build
Summary 0004732: SVG test cases
Description I upload two archives with svgs from open clipart that either can't be imported at all or are imported with significant loss of information or take really long to import. This is intended to ease testing and further development.
Steps To Reproduce
Additional Information
Tags No tags attached.
Attached Files bz2 file icon problem-svgs_1.tar.bz2 [^] (1,429,462 bytes) 06-Dec-05 16:33
bz2 file icon problem-svgs_3.tar.bz2 [^] (1,255,360 bytes) 06-Dec-05 16:36
zip file icon svg-issues.zip [^] (71,491 bytes) 06-Dec-26 17:31
bz2 file icon glass1.svg.tar.bz2 [^] (17,021 bytes) 07-Jan-15 16:22
? file icon Chrisdesign_Diamond.svg [^] (534,895 bytes) 08-Mar-05 00:23

- Relationships
related to 0005009closedplinnell Imported SVG influences canvas display 
related to 0005006closedavox Crash while resizing SVG 
related to 0004950closedfschmid Issues with Illustrator SVG 
related to 0003714confirmed SVG import causes GUI freeze 
related to 0002221acknowledged scribus crash with signal 0000006 or complete freeze while trying to import complex svg files 
parent of 0004765closedjghali SVG import: add handling of 'switch' element 
related to 0005008closedjghali Crashes with SVG files 
related to 0005014closedcbradney SVG import freezes Scribus 
related to 0002931acknowledged Metabug: SVG 

-  Notes
(0013782)
jghali (administrator)
06-Dec-05 18:25

The first thing needed here is an overhaul of scribus graphic model. Svg import plugin is currently mostly limited by scribus graphics capabilities.
(0013841)
jghali (administrator)
06-Dec-09 20:37

Handling of svg 'switch' element is now implement in 1.3.3.7cvs. Most of those test cases which could not be imported at all were coming from illustrator and used that element to allow conditional handling of illustrator specific tags. Now supported parts of that 'switch' element are processed and thus most of those file can now be imported.
(0013995)
christoph_s (administrator)
06-Dec-18 14:18

Some of the files still can't be imported or let Scribus freeze. Following a short description of the issues:

diary_costea_bogdan_01.svg: Will be imported, but doesn't display anything.

paperbag2_juliane_krug.svg: Freezes 1.3.3.7cvs and 1.3.4cvs

carnegie_library_building_01.svg: Takes a long time to import

keyboard_key_yemu.svg: Can be imported, but doesn't scale correctly, fonts are shifted/misplaced due to incorrect scaling

microchip_v.2_havok_redh_01.svg: Takes a long time to import

If possible, the speed issues should be fixed, and Scribus should discard files that can't be displayed correctly (or at all) or that cause a freeze
(0014256)
christoph_s (administrator)
06-Dec-26 17:31

Added another archive with SVGs that can't be imported.
(0014284)
jghali (administrator)
06-Dec-27 23:37

I had a look at svg-issues.zip svgs:
- brozo_the_clown_enrique__01.svg : parsing bug of percentages, fixed in 1.3.3.7cvs and 1.3.4cvs, group opacity not correctly handled
- cartoon_tree_01.svg : handling of <use> tag, added yesterday in 1.3.3.7cvs and 1.3.4cvs
- coat_of_arms_of_anglica_01.svg : handling of width and height attributes when expressed as a percentag of viewbox width and height
- discordian_sacred_chao_t_01.svg : same as previous
- glass.svg and glass1.svg : bad handling of clipping path
- jin-jang_multimotyl_01.svg : objects outside viewport should be ignored

note: fix for coat_of_arms_of_anglica_01.svg also fix import of keyboard_key_yemu.svg from problem-svgs_3.tar.bz2
(0014302)
jghali (administrator)
06-Dec-29 02:15

- discordian_sacred_chao_t_01.svg : styles info at svg root were not parsed and consequently not taken into account, fixed in 1.3.3.7cvs and 1.3.4cvs
(0014312)
jghali (administrator)
06-Dec-29 23:25

- glass.svg and glass1.svg : have now improved handling of clip paths in 1337cvs and 134cvs, however only 134cvs will be able to import those files correctly due to specific features for groups
(0014810)
christoph_s (administrator)
07-Jan-15 16:22

Jean, could you please test the uploaded glass1.svg? It lets Scribus freeze.
(0014817)
jghali (administrator)
07-Jan-16 00:55

drawing is a bit long due to the files complexity, but no freeze here
(0019147)
christoph_s (administrator)
08-Mar-05 00:24

Chrisdesign_Diamond can't be imported correctly.
(0019148)
jghali (administrator)
08-Mar-05 08:55
edited on: 08-Mar-05 08:59

christoph_s : SVG filters are outside the scope of this bug. This SVG has also objects outside the drawing frame.


- Issue History
Date Modified Username Field Change
06-Dec-05 16:33 christoph_s New Issue
06-Dec-05 16:33 christoph_s File Added: problem-svgs_1.tar.bz2
06-Dec-05 16:36 christoph_s File Added: problem-svgs_3.tar.bz2
06-Dec-05 16:50 christoph_s Description Updated
06-Dec-05 18:25 jghali Note Added: 0013782
06-Dec-09 20:31 jghali Relationship added parent of 0004765
06-Dec-09 20:37 jghali Note Added: 0013841
06-Dec-18 14:18 christoph_s Note Added: 0013995
06-Dec-26 17:31 christoph_s Note Added: 0014256
06-Dec-26 17:31 christoph_s File Added: svg-issues.zip
06-Dec-26 18:25 christoph_s Relationship added related to 0005008
06-Dec-26 18:28 christoph_s Relationship added related to 0005014
06-Dec-26 18:30 christoph_s Relationship added related to 0005009
06-Dec-26 18:30 christoph_s Relationship added related to 0005006
06-Dec-26 18:31 christoph_s Relationship added related to 0004950
06-Dec-26 18:31 christoph_s Relationship added related to 0003714
06-Dec-26 18:32 christoph_s Relationship added related to 0002221
06-Dec-27 23:37 jghali Note Added: 0014284
06-Dec-29 02:15 jghali Note Added: 0014302
06-Dec-29 23:25 jghali Note Added: 0014312
07-Jan-15 16:22 christoph_s Note Added: 0014810
07-Jan-15 16:22 christoph_s File Added: glass1.svg.tar.bz2
07-Jan-16 00:55 jghali Note Added: 0014817
07-Mar-13 09:19 jghali Relationship added related to 0002931
07-Dec-11 10:57 subik Relationship added child of 0005693
07-Dec-20 23:51 cbradney Target Version => 1.3.5svn
07-Dec-26 18:02 cbradney Target Version 1.3.5svn => 1.3.5
08-Feb-26 00:03 cbradney Target Version 1.3.5 => 1.3.6
08-Mar-05 00:23 christoph_s File Added: Chrisdesign_Diamond.svg
08-Mar-05 00:24 christoph_s Note Added: 0019147
08-Mar-05 08:55 jghali Note Added: 0019148
08-Mar-05 08:59 jghali Note Edited: 0019148
08-Mar-19 10:51 jghali Relationship deleted child of 0005693



Mantis 1.1.7[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker