Skip navigation
Currently Being Moderated

Can I create a graph or pie chart in Framemaker?

Dec 10, 2013 2:28 PM

Tags: #framemaker #graphs #charts #pie_chart #plug_in

I would like to create graphs and pie charts in Framemaker.
Does anyone know if FM can do this - the same way you can use data tables in Excel to create charts and graphs.
If FM doesn't have this functionality in-built, then is there a plugin available that will allow me to do this?

 
Replies
  • Currently Being Moderated
    Dec 10, 2013 2:45 PM   in reply to afsaus

    FrameMaker does not have any charting capabilities nor is there any plug-in for it that I'm aware of.

     

    If you have Excel, then you can use use that to create the chart and just copy&paste into FM.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 10, 2013 2:48 PM   in reply to Arnis Gubins

    You can do kind of crude stuff with the drawing tools, but if I were you

    I'd use Visio or Excel and export whatever you create as PNGs or other

    graphic files.

     

    Art Campbell

              art.campbell@gmail.com

      "... In my opinion, there's nothing in this world beats a '52 Vincent and

    a redheaded girl." -- Richard Thompson

                                                          No disclaimers apply.

                                                                   DoD 358

     

    I support www.TheGrotonLine.com, hyperlocal news for Groton MA.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 11, 2013 4:11 AM   in reply to Arnis Gubins

    > If you have Excel, then you can use use that to create the chart and just copy&paste into FM.

     

    You can also use the free LibreOffice or OpenOffice 'calc' (which can read .xls).

     

    Calc has the nice feature that you can trivially export selections (including charts) to PDF, then import the PDF into Frame. My recollection from having done this with pie charts a couple of months ago is that the objects retain their vector structure (maximum quality). A screenshot is a raster, scales inelegantly, and may have artifacts downstream.

     

    On older versions of FM, you'll need to convert the PDF to EPS, which can be done with Illustrator, Acrobat Std/Pro, and perhaps some other vector editor apps.

     

    Whatever you do, avoid the temptation to use OLE.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 12, 2013 6:00 AM   in reply to afsaus

    This got my brain spinning with delight, because I had never thought of such a thing. It would be one of the funnest scripting projects ever, but unfortunately probably not worth the effort. It would take lots and lots of engineering just to barely mimic the most basic capabilities of applications like Excel. Bar charts would be the easiest, because lines and rectangular objects are straightforward and easily manipulated with a script. A pie chart would be a different matter, because the drawing tools don't have anything that would easily form a pie slice shape. There is the polyline object which might be a candidate, but FM doesn't seem to expose the line curve properties to a script.

     

    Anyway, thanks for the fun thoughts, but I'd have to agree with the general sentiment that an external tool would be much more logical. It would be easier to import data and graphic files from an external tool, than to put that data into an FM doc and try to create the graphics within.

     

    Russ

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 16, 2013 12:59 PM   in reply to Russ Ward

    @Russ,

     

    Another approach that might be more fruitful could be to use Extendscript to talk to Illustrator (which has a charting tool) to create the graphic. Illustrator is part of the TCS, but I don't know how well it's integrated with the "secret sauce" recipes that Adobe engineering sometimes mentions. However, they are supposed to be able to talk to each other, so to  be able to pass data seems feasible.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 17, 2013 7:09 AM   in reply to Arnis Gubins

    Arnis, I don't know any details on the feasibility either, but that sounds like the most positively delightful project ever. If anyone wants to hire me to do it, I'll quit my job and be there in the morning.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 17, 2013 11:16 PM   in reply to Russ Ward

    I have quite enough trouble getting people to talk to each other and agree content for manuals – the idea of a project where I had to get "family" software components to talk to each other would terrify me <rofl>

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (1)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points