SVG format support in InDesign
Scalar Vector Graphics is easy, flexible and open. Contrary to Flex/Flash, it has much more sense in DTP.
Now, you don’t need to convert SVG images into EPS any more like you used to; instead, use SVG natively as other image formats directly in InDesign by placing SVG images on pages.
And all changes of SVG images are reflected into InDesign as well. And of course all commands and effects are applicable to SVG images as for any other image types.
Scripting is supported too, like this:
set pageToPlace = document.Pages.Add
set margins = pageToPlace.MarginPreferences
pageToPlace.Place "gradients.svg", Array(margins.left, margins.top)
Adobe InDesign Server is also supported (Windows only), so with our solution you can use SVG images in your automated printing process in the same manner as for EPS and other.
In Adobe InDesign, we offer support of SVG and SVGZ images, conforming from SVG 1.0 to SVG 1.2, with specific support of Inkscape and Adobe Illustrator SVG documents.
Our solution offers correct support of PDF flattening, RGB and CMYK color spaces, and EPS vector images in export. We do not add any menu items or anything else – the entire support is integrated into the existing commands, like ‘Place’ and ‘Export’.
SVG format support in Photoshop
In Web, you can use SVG adjusted in Photoshop directly, with layers.
In such cases, you need to apply certain effects, available in Photoshop only. Of course image becomes raster, but sometimes it is reasonable. Unfortunately, once you converted SVG into raster, you loose all layers, figures and so on, so the first thing you usually do is splitting raster into layers, managing colors, etc.
Now, we offers advanced conversion from SVG to PSD, on the fly, directly in Photoshop. Just open SVG file in Photoshop, and we’ll do the rest. An image will be shrinked into layers automatically, depending on SVG figures, opacity and effects. All intercepted polygons will be moved into different layers, to provide you more power with image operations.
Of course, every layer becomes raster; but as original SVG figures (text, curves, triangles, filters, transparency effects, etc.) are combined on the layers to let you operate every figure or effect separately.
Transparency is handled in specific order: if possible, it is applied not to raster itself but to the whole layer, and you can manage opacity easy.