Questions tagged [openmcdf]

OpenMCDF is a free structured storage component for .net. MPL licensed, full source included.

OpenMCDF is a 100% managed .net component that allows client applications to manipulate COM structured storage files, also known as Microsoft Compound Document Format files.

OpenMCDF makes available to the developer an easy interface to read, write, add and remove structured storage primitives. Items are organized in a hierarchical tree where 'storage' nodes act like a directory and 'stream' nodes like a file. Developers can use OpenMCDF to view storages and streams, traverse hierarchical trees of items, explore existing compound file and modify them or create a new compound file from scratch.

4 questions
0
votes
1 answer

Save ole file as office document

I have some ole file with ole2 format in legacy system. These are office word or excel & with embed object (e.g. picture) I think. If I rename the file with docx or xlsx externsion, it will say file is corrupted. Could I extract the ole file with…
X. Bourne
  • 5
  • 4
0
votes
0 answers

Parse OLE-Object Email Attachments from Outlook (Java)

Situation: The System is fetching Emails via standard methods (Pop3) from a Mailserver and sends them to the Archiving component as multi-part messages (*.eml files). If the mail was sent from Outlook it may contain an OLE-Object for example a MS…
thuri
  • 302
  • 1
  • 2
  • 10
0
votes
0 answers

How to edit pasted content using the Open XML SDK

I have a custom template in which I'd like to control (as best I can) the types of content that can exist in a document. To that end, I disable controls, and I also intercept pastes to remove some of those content types, e.g. charts. I am aware that…
Chris
  • 3,400
  • 1
  • 27
  • 41
0
votes
2 answers

Issues modifying file attachment streams with Outlook .OFT files

I'm attempting to programmatically replace an embedded image within an OFT file (An Outlook message template), which is in Compound File Binary Format (because using anything human readable would make my life too easy). To work with this file, I'm…
Mike Christensen
  • 88,082
  • 50
  • 208
  • 326