Auto .doc file to .swf conversion

0

Well I had posted a question here but I don't think that any existing software solutions exist that would give me the output swf size that I am looking for so I would like to go for my older method but automate it with your help :)

Now I want to execute the following steps:

  • Break/split the word(.doc) file into small chunks.
  • Taking one chunk at a time I will copy the matter(text and sometimes images) onto the clipboard.
  • Paste the matter into the Flash authoring tool and somehow publish to swf.

Phew! so how do I execute the above automatically?... Alternatively if you have better solutions its more than welcome!!

Kevin Boyd

Posted 2009-09-28T11:36:07.453

Reputation: 1 221

Why does it need to be a swf? A pdf won't due? – MDMarra – 2009-09-28T11:53:19.837

@MarkM: No, specifically need it to be a swf... – Kevin Boyd – 2009-09-28T12:00:31.833

More of a programming thing - belongs on StackOverflow – ChrisF – 2009-09-28T12:02:11.003

@ ChrisF: I ain't need to program, I believe there may be some tools like Robotask or the likes which will help me accomplish this... – Kevin Boyd – 2009-09-28T12:03:32.810

Answers

1

To answer your question directly first: you might be able to automate your process using a script written in vbscript or jscript under the Windows Scripting Host, by creating scripts that start the relevant applications and contol them via SendKeys. See some examples here, here, and many other places (search for "vbscript sendkeys" or similar in <insert search engine name here>). Unfortunately the comments on the Microsoft documentation for sendkeys (found here) suggest that this will not work under Vista.


What is your particular need to have the documents in SWF format? The answer to that might net you some suggestions of other ways to achieve your goal if it turns out the software you are currently looking for does not exist.

If you are wanting to publish documents so they can be read by web users who may not have either the relevant word processor or other document reader (such as Acrobat Reader for which you could convert the documents to PDF instead), then you might be able to use an embedded instance of Google's document viewer. This works without any extra client applications or plugins (you just need Javascript turned on in your browser) though you will still need to convert the documents to PDF format, as it doesn't support any word processor formats directly, and make the PDF available online somewhere. See this page for an example.

One further point that may help get relevant answers: can you describe the content of the documents in question? Are they all text, a few graphics, or very graphical? A few pages each or hundreds? What is the initial size of the documents (before conversion) and the resulting sizes that are too large?

David Spillett

Posted 2009-09-28T11:36:07.453

Reputation: 22 424

I need swf output to publish them on the web. Contents are text with sparse graphics... – Kevin Boyd – 2009-09-28T12:14:14.130

1The embedded Google document viewer may well be suitable in that case. Also, is there any reason why you have chosen a format other than HTML (+CSS) for publishing the documents? Trying to protect the content from copy+paste perhaps? (which would preclude the HTML or Google docs options, but you should be aware that anyone determined to get your text out of the SWFs would probably be able to do so with minimal effort). – David Spillett – 2009-09-28T12:35:45.583

No copy protection is not an issue here its just that I would like to stick to swfs here as the customers requires them in that format.. – Kevin Boyd – 2009-09-28T12:48:56.740

1Ah, the entrenched customer. I know a few of them. No logical or practical alternatives will sway their minds when they have decided beyond all doubt that their first choice is the right one! – David Spillett – 2009-09-28T23:31:03.490

-1

Try this link. It will work:

http://print2flash.com/download.php

I have personally tried this.

Preet

Posted 2009-09-28T11:36:07.453

Reputation: 1

1What is it? Please enter some detail about the link you've provided. – Dave – 2012-11-07T11:34:41.917