Hi,
(sorry if I should have posted this question in an InDesign forum. Hope you can give me a hand anyway).
Is .eps export the only Inkscape>>>InDesign connection, as I found out by simply trying formats?. Now, even then I have problems since .eps files appear as rasterized images in ID.
1. Do you know if this is just an appearence or if its actually going to be printed as bitmap image?
2. Do you know any other scalable way to ID?. (Of course Scribus is the natural DTP for .svg, but sometimes the choice is not up to oneself. I achieved to place .eps as vectors as well, but they had to be opened with Illustrator first and then copy-pasted to ID. This indirect way is really a headache when you have many images, and after all I didn't always find exactly what I drew but also lot of stuff to clean and repair: broken paths, rasterized stuff, sliced objects, kind of "ghost-objects" without path nor text inside, etc.)
Many thanks in advance.
Inkscape to InDesign (eps only solution?)
Re: Inkscape to InDesign (eps only solution?)
Marcelo wrote:(…) even then I have problems since .eps files appear as rasterized images in ID.
See my comment in a recent, related topic "Re: Can't save as .eps" for why EPS export can contain rasterized parts.
Re: Inkscape to InDesign (eps only solution?)
Thanks a lot -suv. By your help I proved myself that it is indeed an issue of transparency. I turned out to discover a mess because I used to apply it using Inkscape's three possibilities (fill/stroke separately, object in general and whole layer) with no rule at all, sometimes mixed. Therefore it was difficult to believe I had any chance to have my .eps scalable at InDesign.
Thanks very much for being so quick.
Thanks very much for being so quick.
Re: Inkscape to InDesign (eps only solution?)
I believe Inkscape is playing with me 
I have 137 svg illustrations currently being exported to eps one by one. Most of them have some blur or transparency here and there so I'm obsessively cleaning them up to avoid any raster. I'm at #90 and I'm quite sure that testing every object of an image is not enough. Most of the times, after it's all checked out and corrected, I anyway see at the end in InDesign the imported eps totally rasterized.
I found an irrational solution and I just want to understand why it works...
I select all/copy/paste the whole thing to another fresh new canvas, and voilá. It feels like leaving some little dirty thing behind.
Do you know what could be happening?

I have 137 svg illustrations currently being exported to eps one by one. Most of them have some blur or transparency here and there so I'm obsessively cleaning them up to avoid any raster. I'm at #90 and I'm quite sure that testing every object of an image is not enough. Most of the times, after it's all checked out and corrected, I anyway see at the end in InDesign the imported eps totally rasterized.
I found an irrational solution and I just want to understand why it works...
I select all/copy/paste the whole thing to another fresh new canvas, and voilá. It feels like leaving some little dirty thing behind.
Do you know what could be happening?
Re: Inkscape to InDesign (eps only solution?)
Marcelo wrote:I found an irrational solution and I just want to understand why it works...
I select all/copy/paste the whole thing to another fresh new canvas, and voilá. It feels like leaving some little dirty thing behind.
Do you know what could be happening?
Could you attach a sample SVG file, in both versions (before and after fixing it)?
Re: Inkscape to InDesign (eps only solution?)
~suv wrote:I select all/copy/paste the whole thing to another fresh new canvas, and voilá. It feels like leaving some little dirty thing behind.
Do you know what could be happening?
Some quick guesses:
- There are layers (turned off or empty) in the original SVG which have reduced opacity or a blend mode applied. Those will not be copied to the new document, but can cause the EPS export to be rasterized (see bug #489713)
- There are invisible objects which are not selected with normal copy/paste that trigger the rasterization (compare original and pasted copy in Outline display mode and search for any objects that didn't get pasted into the new document).
Re: Inkscape to InDesign (eps only solution?)
I've got this massage "The extension eps is not allowed."
I loaded them here.
http://www.gruporufina.com/92_originalCanvas.eps
http://www.gruporufina.com/92_newCanvas.eps
BTW, see they are different in weight (54Kb (before) to 13Kb (fixed))
Thanks very much
I loaded them here.
http://www.gruporufina.com/92_originalCanvas.eps
http://www.gruporufina.com/92_newCanvas.eps
BTW, see they are different in weight (54Kb (before) to 13Kb (fixed))
Thanks very much
Last edited by Marcelo on Sun Jan 30, 2011 3:19 pm, edited 3 times in total.
Re: Inkscape to InDesign (eps only solution?)
Don't see anythingMarcelo wrote:See there's a considerable difference of weight between them…

Re: Inkscape to InDesign (eps only solution?)
OK, got the links to the EPS files.
Could you attach the SVG files (both versions)?
That's to be expected for the EPS files if one of them has rasterized content. However, seeing only the exported EPS files I can't help you with finding an answer to your question:Marcelo wrote:BTW, see they are different in weight (54Kb (before) to 13Kb (fixed))
Marcelo wrote:I select all/copy/paste the whole thing to another fresh new canvas, and voilá. It feels like leaving some little dirty thing behind.
Do you know what could be happening?
Could you attach the SVG files (both versions)?
Re: Inkscape to InDesign (eps only solution?)
Sorry, here they go:
- Attachments
-
- fig_95fixed.svg
- (37.03 KiB) Downloaded 206 times
-
- fig_95old.svg
- (35.45 KiB) Downloaded 201 times
Re: Inkscape to InDesign (eps only solution?)
Two reasons (previously mentioned):
- layer "dibujo" has blend mode "Multiply" (SVG filter effect)
- layer "base" has reduced opacity of 30% (affects EPS export even though hidden)
Re: Inkscape to InDesign (eps only solution?)
Sorry I could have checked that myself. I'm afraid I posted the sample too soon. However, other files still result in rasterized eps after a double check and they seem not to be that obvious. For example, what's wrong with this other?
((If it's something that you just find through the xml code, I would appreciate you point me out where to watch.))
Thanks so much again.
((If it's something that you just find through the xml code, I would appreciate you point me out where to watch.))
Thanks so much again.
Re: Inkscape to InDesign (eps only solution?)
Marcelo wrote:fixed_2.svg
- all objects have a reference to a (non-existent) filter in the style attribute
(to fix: 'Edit > Select all in All Layer', 'Filters > Remove Filters')
(how that happened? in problems_2.svg the layer "dibujo" has a filter applied (style="display:inline;filter:url(#filter4468)"), but its definition does not exist in the file. It seems that you selected all visible objects and copy&pasted them into a new document (or moved them to a new layer within the same document). This has the effect that style properties of the layer are transferred to each object.) - one object has a semi-transparent white fill
(to fix: make the white fill fully opaque (Alpha 255)
- Attachments
-
- fixed_2-fill-fixed-filters-removed.svg
- (57.53 KiB) Downloaded 227 times
Re: Inkscape to InDesign (eps only solution?)
-suv, thanks very much for your clear explanation again. I'm checking the xml and It starts to have logic to me now.