View Issue Details

IDProjectCategoryView StatusLast Update
0000393ScribusGraphics / Image Framespublic2018-05-14 10:02
Reporterhhielscher Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status acknowledgedResolutionopen 
Product Version1.3 
Summary0000393: SVG inside a picture frame
Descriptionplease add SVG to the supported formats of picture frames

Additional description from the duplicate RFE 0003441:
 
I would like the ability to construct a scribus document which references external SVGs. If the SVG changes, I should be able to print/export-to-PDF the scribus document and get the new version of the .SVG without having to re-import or re-reference the SVG files.

In this case the .SVG should be treated much the same way as a PNG or JPG is within the editor (as an atomic unit).
    
TagsSVG
Patch

Relationships

related to 0003863 assignedfschmid Xara Extreme import/export filter 
related to 0003783 new interoperability with external file formats (e.g. SVG) 
has duplicate 0003441 closedcbradney request ability to reference external SVGs as images without importing 
has duplicate 0008534 closedjghali Request feature to disable preview on imported vector graphics 
has duplicate 0010309 closedjghali [feature request] support for Inkscape SVG files by loading into image frame 
has duplicate 0015313 closedjghali Scribus does not refresh or update changes done to external files 
has duplicate 0015319 closedjghali Image frame does read the svg as vector files 
child of 0002931 acknowledged Metabug: SVG 

Activities

fschmid

2004-04-01 22:31

administrator   ~0000881

Why should we use a Picture Frame here, a SVG can be imported as an ordinary
Scribus Object with Import SVG.. ?

hhielscher

2004-04-01 23:31

reporter   ~0000882

Well, I thought this is obvious. This is very useful for logos, etc.:
-you can scale an image by % of original size
-the image is easy to update in all documents that use it because it is stored in a seperate file
-you can switch the display of an image off, that makes large documents faster and that makes complex images easier to place (take http://scribus.bradney.info/file_download.php?file_id=77&type=bug as an example)
-other vector images (PDF,EPS) are already supported

This is not meant as a replacement for Import SVG, but as an addition.

plinnell

2005-04-16 13:32

viewer   ~0004271

bumping to 1.3

ringerc

2005-04-19 09:20

reporter   ~0004286

I'm with the submitter on this issue ... I'd be much more comfortable with being able to shove vector graphics formats into a picture frame too (without having to rasterise them). That makes cropping them, shoving them around, etc simpler.

I assume, however, that this bug refers to importing SVG into a picture frame as a raster image (like we do with EPS and PDF).

paraplegic_racehorse

2005-08-03 21:04

reporter   ~0005879

from my comments on the mailing list:

Scribus being essentially a frame-based tool, we should stay accustomed to first drawing a frame and then filling it with something (consistency is good.) The possible exception to this would be the built-in graphic primitives. Scribus is a layout application and not a graphics tool. IMO, that duty really should be entirely outsourced to more capable tools such as InkScape and GIMP. From there, we can import them into a graphic frame.

I see no reason why we cannot have frame types of 'text,' 'graphic:raster' and 'graphic:vector' rather than the current 'text' and 'graphic:raster.'

christoph_s

2005-08-03 21:19

administrator   ~0005880

>>>Scribus being essentially a frame-based tool, we should stay accustomed to first drawing a frame and then filling it with something (consistency is good.) The possible exception to this would be the built-in graphic primitives. Scribus is a layout application and not a graphics tool. IMO, that duty really should be entirely outsourced to more capable tools such as InkScape and GIMP. From there, we can import them into a graphic frame.

As you mentioned, some *basic* drawing tools as they exist by now are very useful, and, I might add, some basic tools for image manipulation as introduced with 1.3 are useful as well. There's no need for some kind of "outsourcing", IMHO, especially if you think about the opportunity to start your favourite image manipulation programme from within scribus.

>>>I see no reason why we cannot have frame types of 'text,' 'graphic:raster' and 'graphic:vector' rather than the current 'text' and 'graphic:raster

Since PDF, PS and EPS are no bitmap formats, I think one kind of frame for all kinds of graphics files would be sufficient. Don't confuse the users more than necessary ;)

You also have to keep in mind that once other OpenOffice.org files (tables, presentations) can be imported, as per the road map, probably another kind of frame will come into play. And on the roadmap, we also read of formulas (LaTeX, MathML), wich would be the next special purpose frame ...

mhanski

2006-04-13 19:13

developer   ~0009908

Planned in Roadmap Extras http://wiki.scribus.net/index.php/1.3.x_Roadmap_Extras
with no ETA

Changing the status to acknowledged

mkoren

2006-04-13 20:11

reporter   ~0009916

There have also been hints floating around for a while of discussions about supporting references to pages or other frames in a frame, like with the imposition stuff. And with the ability to include parts of other scribus documents in the current document, the difference between referencing internal objects and objects in external files--which is what image frames do--is lessened. Might the image frame simply be converted into a general "include something else and place it here with a few options" frame?

The something else could be an external (raster or vector) image type, a page from the current or another document, or any group of frames, and the options as now would include resize, position in frame, crop, apply a border, and turn off display for performance.

That way, an SVG or any scribus native primitives could be imported and edited natively in scribus if desired and still placed in a frame for easy manipulation without affecting the source object(s).

mhanski

2006-04-30 19:24

developer   ~0010709

Notes from bug 0003441 which was closed as duplicate:

Avox:
Hm, I'm having seconds thought about importing SVG automatically from external files. What should Scribus do if the drawing was edited in Scribus??

I'd rather add an option to imageframes to load SVG, and make sure that SVG, EPS and PDF are *not* rastered when Scribubs creates PS or PDF. AFAIK this only works for EPS and printing at the moment.

mhanski:
<quote>What should Scribus do if the drawing was edited in Scribus??</quote>

I think the whole idea of this request is that it shouldn't be edited in Scribus, just referenced. I can imagine, the request author would like to edit his SVG's in an vector drawing application which offers superior editing capabilities which are not available in Scribus. Scribus should only produce a placeholding preview and launch his external editor, if he wants to edit it (just the way it works with gimp-remote -- yet another setting in Preferences would be needed). Furtherly, it probably means, SVG's in image frames shouldn't be handled as Scribus native objects, contrarily to the imported SVG's, which should be available as well.

<quoting>I'd rather add an option to imageframes to load SVG, and make sure that SVG, EPS and PDF are *not* rastered when Scribubs creates PS or PDF. AFAIK this only works for EPS and printing at the moment.</quoting>

This doesn't contradict having the SVG's as external, referenced files in image frames. The abovementioned steps would be performed while printing/exporting to PDF/PS and are more than necessary anyway, imho.

Plucauclair:
Same goes for EPS, we really need to be able to have vector illustrations as images, and that includes text.

thoth

2006-05-01 19:20

reporter   ~0010743

For the record, the SVGs I am interested are at http://www.purplefrog.com/~thoth/guitar-hero/ . They are generated by software, and when I make an enhancement to my SVG-generating tool I re-generate all 192 .SVG files. I really would not want to have to re-create a Scribus document which includes them. I am holding off on a "book" version of that site until I find software which makes updates pain-free enough.

Issue History

Date Modified Username Field Change
2004-04-01 06:46 hhielscher New Issue
2004-04-01 22:31 fschmid Note Added: 0000881
2004-04-01 23:31 hhielscher Note Added: 0000882
2005-04-16 13:32 plinnell Note Added: 0004271
2005-04-16 13:32 plinnell Product Version 1.1.6 => 1.3
2005-04-19 09:20 ringerc Note Added: 0004286
2005-08-03 21:04 paraplegic_racehorse Note Added: 0005879
2005-08-03 21:19 christoph_s Note Added: 0005880
2006-04-13 19:13 mhanski Note Added: 0009908
2006-04-13 19:13 mhanski Status new => acknowledged
2006-04-13 20:11 mkoren Note Added: 0009916
2006-04-29 22:29 mhanski Relationship added related to 0003441
2006-04-30 18:54 cbradney Relationship replaced has duplicate 0003441
2006-04-30 19:16 mhanski Description Updated
2006-04-30 19:24 mhanski Note Added: 0010709
2006-04-30 19:29 mhanski Description Updated
2006-05-01 19:20 thoth Note Added: 0010743
2006-05-17 18:37 christoph_s Relationship added child of 0002931
2006-05-26 21:43 mhanski Relationship added related to 0003863
2006-05-26 21:45 mhanski Relationship added related to 0003783
2009-11-15 03:16 jghali Relationship added has duplicate 0008534
2011-10-09 21:22 jghali Relationship added has duplicate 0010309
2015-09-17 20:10 Kunda Category Graphics / Image Frames => Graphics/Img Frames
2015-09-17 20:11 Kunda Category Graphics/Img Frames => Graphics / Image Frames
2016-05-29 08:09 Kunda Tag Attached: SVG
2018-05-12 13:56 jghali Relationship added has duplicate 0015313
2018-05-14 10:02 jghali Relationship added has duplicate 0015319