SOLUTION -- PERHAPS [was "RE: FrameMaker 8 won't import SVG graphics correctly"]

Hedley Finger hfinger at handholding.com.au
Thu Feb 21 18:25:09 PST 2008


All:

Original SVG from Inkscape consists of a screen capture to PNG plus 
some thin lines and some TrueType text.

@       Direct import of *.svg by FrameMaker = strange
         white rectangles partially obscuring part of graphic.
         Thickness of hair lines varies.
         Appears to embed graphic as JPEG, thus introducing
         all the usual edge contrast distortions.  FrameMaker
         document doesn't print to PDF via Adobe PDF virtual
         printer all that well.

@       Print to PDF from Inkscape via Adobe PDF produces a
         result similar to the above. When PFD imported into FM,
         JPEG distortion carried through to PDF printed with Adobe PDF
         from FrameMaker.

@       Save to PDF from Inkscape seems to encapsulate pixmap
         as PNG with NO artifacts.  When PDF imported into FM,
         quality of pixmap excellent, hairlines slightly thickened but
         all of even thickness, and type appears slightly bolder on
         screen.  When FM doc printed to PDF via Adobe PDF,
         resultant pixmpap + hairlines + type looks best of all.
         Type appears as its correct weight, so the thickening of
         type in FM is perhaps due to it being converted to a pixmap
         or FrameImage for display.

Recommendation:  When producing combination graphics in Inkscape 
consisting of embedded or referenced pixmaps, SVG vector objects, and 
text, save to PDF from Inkscape.  Then import the PDF as a graphic 
into FrameMaker.  This overcomes the prohibition against FM type 
combination graphics being included in XML files.  You might get a 
better result if the TrueType or PS fonts are converted to vector 
paths as this automatically "embeds" the "font" vector objects into 
the graphic.

Note:  Inkscape does not yet support SVG fonts but none of the 
editors do at this stage, so converting PS or TrueType to SVG  fonts 
not an option at this stage.  The Java-based collection of SVG tools 
called Batik can convert fonts to SVG fonts but what then if editors 
can't use them.  Handy for programmers, I suppose, creating forms and 
notices programmatically.

Happy lathering, customers!

Regards,
Hedley





--
Hedley Stewart Finger
28 Regent Street   Camberwell VIC 3124   Australia
Tel. +61 3 9809 1229   Mobile +61 412 461 558,
E-mail <mailto:hfinger at handholding.com.au>





More information about the framers mailing list