extra large vector graphic
Posted: 2014-11-06T14:08:14-07:00
Hi, it's me again, Roland.
I successfully managed to deal with large images thanks to the help of anthony and fmw42 during the last few years.
Thanks again.
My main job is to enlarge images and cut them into slices to produce something similar to legths of wallpaper.
The resulting images are up to 30 meters wide and 4-5 meters high with 200dpi , that's up to 10 Gigapixels.
Reorganizing the process ( cutting with oversize, enlarging the single slices and trimming the tiles to fit ) made it possible
to handle even these large data with a "normal" xeon server.
Now there is a new problem, I have to deal with vector graphics:
Some customers want a 30 meter diagonally line and they certainly do not
want to see "steps". Thats the reason why they send a vector graphic.
Reading the pdf is no problem.
Setting the "start"-resolution is working great.
As long as I read a short image (still 5 meters high, but only 1 m wide) I can
set the resolution high enough to get a reasonable image, but when I get
a wider vector graphic, the resulting pixel image is too large.
When getting "normal" images I first cut it into slices and resize theses slices
step by step. Thats fine.
But how can I cut a vector graphic into slices?
When trying this with image magick, I have to set the start resolution high enough
for a good result and then the whole image is created before sliceing.
Trying to build these whole images uses all my memory and it simply doesn't work.
Using a lower resolution creates steps in the lines and blur when resizing.
Any suggestions?
Thanks,
Roland
I successfully managed to deal with large images thanks to the help of anthony and fmw42 during the last few years.
Thanks again.
My main job is to enlarge images and cut them into slices to produce something similar to legths of wallpaper.
The resulting images are up to 30 meters wide and 4-5 meters high with 200dpi , that's up to 10 Gigapixels.
Reorganizing the process ( cutting with oversize, enlarging the single slices and trimming the tiles to fit ) made it possible
to handle even these large data with a "normal" xeon server.
Now there is a new problem, I have to deal with vector graphics:
Some customers want a 30 meter diagonally line and they certainly do not
want to see "steps". Thats the reason why they send a vector graphic.
Reading the pdf is no problem.
Setting the "start"-resolution is working great.
As long as I read a short image (still 5 meters high, but only 1 m wide) I can
set the resolution high enough to get a reasonable image, but when I get
a wider vector graphic, the resulting pixel image is too large.
When getting "normal" images I first cut it into slices and resize theses slices
step by step. Thats fine.
But how can I cut a vector graphic into slices?
When trying this with image magick, I have to set the start resolution high enough
for a good result and then the whole image is created before sliceing.
Trying to build these whole images uses all my memory and it simply doesn't work.
Using a lower resolution creates steps in the lines and blur when resizing.
Any suggestions?
Thanks,
Roland