Hi Nick,

I created a .doc file with an embedded MP3 (that is, I dragged an MP3 file from 
Finder and dropped it into the document whereupon Word displayed a small image 
of a loudspeaker - I took this as a positive sign!).
I then added some text for good measure and saved it, taking care to save it as 
"Word 97 - 2004".
Then I ran POIFSLister -sizes on it and got:

Root Entry -
  SummaryInformation <(0x05)SummaryInformation> [4096 / 0x1000]
  DocumentSummaryInformation <(0x05)DocumentSummaryInformation> [4096 / 0x1000]
  WordDocument [9152 / 0x23c0]
  1Table [7280 / 0x1c70]
  CompObj <(0x01)CompObj> [96 / 0x60]

Looking closer in the debugger, I discovered that none of the entries shown are 
of type DirectoryNode, so I cannot even start the process of finding / 
extracting the MP3.
Any ideas what I might be doing wrong?
Thanks,

- Chris


Thanks Nick, must have missed that. Will check it out.
Chris
On 7 Jun 2013, at 14:12, Nick Burch wrote:
> On Fri, 7 Jun 2013, Chris Bamford wrote:
>> Is there a way to extract files embedded into Word docs (.doc, not .docx), 
>> using the HWPF package?
>
> Does the information on http://poi.apache.org/poifs/embeded.html not cover 
> what you need?
>
> Nick




On 7 Jun 2013, at 14:26, Chris Bamford wrote:

Thanks Nick, must have missed that. Will check it out.

Chris

On 7 Jun 2013, at 14:12, Nick Burch wrote:

> On Fri, 7 Jun 2013, Chris Bamford wrote:
>> Is there a way to extract files embedded into Word docs (.doc, not .docx), 
>> using the HWPF package?
>
> Does the information on http://poi.apache.org/poifs/embeded.html not cover 
> what you need?
>
> Nick


Chris Bamford
Senior Developer

CityPoint, One Ropemaker Street, 
London, 
EC2Y 9AW.

mobile +44 7860 405292
tel: +44 (0) 207 847 8700
web www.mimecast.com


The information contained in this communication from [email protected] is 
confidential and may be legally privileged. It is intended solely for use by 
[email protected] and others authorized to receive it. If you are not 
[email protected] you are hereby notified that any disclosure, copying, 
distribution or taking action in reliance of the contents of this information 
is strictly prohibited and may be unlawful.


Mimecast Ltd. is a company registered in England and Wales with the company 
number 4698693 VAT No. GB 123 4197 34
Registered Office: CityPoint, One Ropemaker Street, Moorgate, London, EC2Y 9AW 
Email Address: [email protected]

This email message has been scanned for viruses by Mimecast.
Mimecast delivers a complete managed email solution from a single web based 
platform.
For more information please visit http://www.mimecast.com

Reply via email to