1 person found this helpful
Wow, this is the second question I've seen today that involves RoboHelp and PowerPoint. That's pretty unusual around here. LOL
I can't really think of an easy way to accomplish this. Mostly, we think in terms of importing content from other applications such as PowerPoint to RoboHelp. But you want to go the other way around.
Hmmm, in thinking about this I'm scratching my bald head and wondering if you might have some success using the following approach:
Output your help system as Printed Documentation. That should be able to grab the content and you could use Conditional Build Tags to control what gets included. Then once you have a Word document, perhaps there is a way that Microsoft provides that allows easily converting the Word document to PowerPoint?
This is pure speculation at this point and just thinking off the top of my head. But it wouldnt' surprise me in the least to discover that Microsoft has a method in place for doing just that. Actually, I just did a quick Google and there seems to be several articles explaining how that can happen!
Best of luck to you... Rick
Oh, and if you get it sorted, please post back to let us know the outcome!
Helpful and Handy Links
Thanks, Rick. Your suggestion is a helpful one, and it may work for some people who need to convert Robohelp to PowerPoint, but I don't think it will work for me.
The Word to Powerpoint conversion depends on using outline styles in Word, so I would have to figure out how to get the Robohelp bullet points to become Word outline styles. But even if I did that, I can't see how to get the remaining Robohelp text into the Powerpoint "Notes" field. The Microsoft conversion won't do that, and my search didn't turn up any third-party ones that do it either.
In addition to Rick's suggestion, it should also be possible to import HTML files into PowerPoint: http://tiplet.com/tip/how-to-convert-html-and-flash-files-to-powerpoint/
As I read this, you should be able to export to XHTML with an XML output SSL and import the result into PPT. Dropdowns will probably not work so you may want to exclude those with CBT.
Thanks for the reply, Willam.
The link you provided refers to a technique that only works with very old versions of PowerPoint. I did a Google search for similar HTML import techniques that will work for PowerPoint 2007 (which is the version I have), but I can't find any that will populate the PowerPoint Notes field (which is required for my application).
It is beginning to look as if the process I outlined in my initial post (export to DocBook XML --> convert to PowerPoint internal XML --> unzip PowerPoint file --> replace slide text XML and notes XML --> restore PowerPoint file) is my only hope.
Bummer, too bad. Good luck with your workflow.