how to extract data from flash/swf files so that it could be printed.can these be converted to word or pdf files
They are essentially video files. So no, they cannot be converted to a data/text format.
I’m not sure what you are trying to do but Adobe Acrobat Professional has some options for embedding swf into pdf, you might want to read up on it. There is also a program called Flashjester that claims it can do this but I’ve never tried it, plus it costs about $100. Either way you will need to spend some money if you really want to try this.