Skip to main content
Known Participant
March 18, 2014
Question

Interactive SVG in FrameMaker

  • March 18, 2014
  • 1 reply
  • 1070 views

Is there any way to import an SVG image into a FM document and use any text information in the SVG (on an extra "unlocked layer whilst all others are locked" ) interactively e.g. for referencing purposes or like a hotspot feature?

This topic has been closed for replies.

1 reply

Bob_Niland
Community Expert
Community Expert
March 18, 2014

Doubtful, but you can:

  1. set the SVG object's run-around properties to None
  2. draw a text frame over the SVG text
  3. replicate that text in the text box (or any text, really)
  4. create a hypertext marker in that FM text
  5. make the FM text non-visible:
    - via font color assigned & Color Views, or
    - just Send to Back

FM can probably "see" the contents of an SVG for purposes of polluting the Color Catalog (if the SVG is indexed color), but probably cannot see the text.

What's the output workflow, and does the SVG vector content (if any) and text survive as vector & text into that?

Known Participant
March 18, 2014

Thanks for the reply.
The idea with the varuoious single text boxes is quite a work around, not sorry to say - neither really elegant nor really suitable for the task.

I had recalled a feature in a tool called "Catalog Creator" which boasts a so-called "Hot Spot Editor":

"...The  graphics can be edited, hotspotted and then saved in the interactiv SVG format. SVG is a W3C web standard and is characterised by a high quality at extreme compression ratio.[...] the hotspots can be detected due to existing layers, fonts, colors, textsizes or other available attributes. Hotspots are not limited to text and geometries, you can also use contour lines to define a hotspot. ..."


The idea was to use the data on the text layer that may be referenced as any other formatted text in FM. So if it is possible to use script (I am just your average FM user, nothing truely fancy) to extract that info then it might be done.
Since Frame Maker doesn't work with layers, it might be able to "use" the layer feature in one of the other Adobe products such as Photoshop or Illustrator.
And if others can do it (See CC) - why shouldn't Adobe itself offer that (some day).
(Maybe I should post this in the "wish list" section)

Bob_Niland
Community Expert
Community Expert
March 18, 2014

> The idea with the various single text boxes is quite a work around, not sorry to say - neither really elegant nor really suitable for the task.

It's the legacy way of doing it in FM.

The current version of FM may have newer tools for this, depending on workflow and target delivery format.

I still use FM7 for most work, have FM9 available, but have only explored it for issues of concern to our shop (which includes almost no hot-spotting, as we're using an entirely different XML tool for parts catalogs).