Printing from embedded Flash problem
Nov 07, 2012
Hi guys,
I'm having a problem printing from a swf embedded in a Storyline project.
My swf contains AS2 script that prints a movie clip containing some text and images. When running the swf from within flash, and from a web browser (both local and online; IE and Chrome), the print functionality works 100%; everything that I want to be printed, prints.
However, when I embed the swf in Storyline, the images are printed but none of the text. Below are some screen shots to illustrate whats happening:
Printout through flash IDE/browser:
Storyline printout:
Text is on its own later, as are the logos, and the watermark is on its own layer, under a mask.
I've stumbled across a problem with flash references to _root causing problems in storyline, but there are no references like that in this swf. When printing, flash references the movie clip directly by name.
If anyone can shed some light on this it would be greatly appreciated. Attached are my storyline, swf and fla files.
Cheers,
Andy
7 Replies
Andy,
The printout, complete with text, prints for me (my default browser is IE9).
Have you tried publishing it, putting the published version on a web server, and running it from there?
Steve,
Did you publish the storyline file then upload that to a web server to get it working?
Nope, just previewed and hit print. But browser security on your machine may be preventing it from working from the local drive.
Steve,
I've uploaded the story.html to an external server and tested it. In Chrome it works, in IE 8 it doesn't. Interestingly, running the swf embedded in an html page (created by flash) it does work in IE 8, which would lead me to think that the issue could lie with using storyline in conjunction with IE8.
Something that further strenghens this suspicion is that in the past I have used this code in an Articulate Presenter file and it has worked fine with IE8. Tomorrow I'm going to just double check this and will report back with my findings, and hopefully have a clear picture of where the problem lies.
Thanks for your help thus far, Steve.
Hi guys,
I've tested the storyline file again this morning, in both Chrome and IE 8. The Flash works fine in Chrome but not in IE 8 (not text on printout), so, no change there. I then put the swf in an Articulate Presenter file, uploaded that and tested it in IE 8 and Chrome. Both worked as expected also. Finally, I tested the storyline file in IE7 and, would you believe it, the flash printed fine.
So, from the few tests I've done, it would appear the issue lies between stroyline and IE8, how far these flash/storyline/IE8 issues stretch past this printing problem, I'm not sure.
Has anyone encountered this problem themselves, or similar issues. Would anyone from articulate care to comment on this?
Don't know about IE8, but tested your file as is on Chrome and IE9 and it worked perfectly. I've had tons of incompatibility issues with IE9 that are very hard (if not impossible) to reconcile, but your file works well. Would like to customize for my stuff.
Thanks for the feedback Jeff. It's good to know that it functions as it should in Chrome and IE9 for others, and the succes I've had with Chrome isn't an isolated incident.
This discussion is closed. You can start a new discussion or contact Articulate Support.