Daniel Stiefelmaier wrote:
Exporting with text-to-path: Well, today I could not reproduce it, but after a long time of swapping I saw messages similar to "Warning! Allocating large amount of memory. Possible memory leak." today it just said "Killed" after swapping arround for a while. (unfortunately I had to this on my old 512mb machine as my Laptop broke...)
I actually got a working PDF from the smaller version (Zeitstrahl 18.svg). Hey, I thought this is just vectors? How does size matter? Well, I suspect that the "preferred DPI" option plays a part here.
It sounds like you are using cairo 1.4.x. The cairo pdf surface will embed a fallback raster image for drawing operations it is unable to generate vector PDF for. Cairo 1.4.x only supported a limited number of vector operations. The fallback image code did not have the capability to create the smallest image required to draw unsupported operations so instead it embedded an image the size of the page.
This has all been fixed in the cairo 1.5.x development snapshots and will soon be released as cairo 1.6.
I converted Zeitstrahl 18.svg to PDF using cairo 1.4.10 (text to paths and blur effects to bitmaps switched off). It took about 15 minutes due to the swapping and created an 11MB PDF containing one embedded image.
Testing with the latest cairo from git (the 1.5.8 snapshot should give the same results) it took about 2 seconds and created a 1.8MB vector PDF.
Well... if you please, it would be nice if Inkscape could create a Cairo-PDF from Files like "Zeitstrahl 19 xxl double.svg" with any combination of options set, on a 500MB machine, in no time ;)
It took about 10 seconds to convert this using the latest cairo from git.