The PPT binary format only supports .mpg and .avi movies. Here is a test case that adds a .mpg movie: http://svn.apache.org/repos/asf/poi/trunk/src/scratchpad/testcases/org/apache/poi/hslf/model/TestMovieShape.java
SWF is inserted as a ActiveX object. HSLF can read ActiveX shapes (see ActiveXShape objects in the collection of shapes), but can't insert new ActiveX objects. The hardest part here is to support reading / writing active X properties. The path to implement embedding SWF is: - download the Microsoft Office File Formats documentation: http://msdn.microsoft.com/en-us/library/cc313118.aspx - do reverse engineering of ppt files with embedded SWF and figure out what bits you need to set Yegor On Tue, Jul 12, 2011 at 2:45 PM, Ali <[email protected]> wrote: > Hay, > Is there any way i can embed an SWF file inside PPT (97-2003),without > external reference?, > if not, how can i add this functionality in POI. > > -- > View this message in context: > http://apache-poi.1045710.n5.nabble.com/Apache-POI-HSLF-support-to-embed-SWF-files-in-PPT-tp4578464p4578464.html > Sent from the POI - Dev mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
