Skip to content

McSpidey/OpenMCDF

 
 

Repository files navigation

OpenMCDF

for .NET Framework and .NET Standard (including .NET Core)

NuGet downloads NuGet version Github All Releases License

AppVeyor build AppVeyor test

Description

OpenMCDF is a 100% .net / C# component that allows developers to manipulate Microsoft Compound Document File Format for OLE structured storage. It supports read/write operations on streams and storages and traversal of structures tree.

Features

  • COM Structured Storage for your .NET applications
  • Read / Write OLE compound files in .NET / C#
  • No COM Interop required
  • No external dependencies
  • Easy to use
  • Lazy loading to reduce memory consumption for read operations
  • Version 4 of the compound file format supported
  • Append data to existing streams
  • Get partial stream data from a given offset
  • Differential update of existing compound files
  • Can handle thousands of structured storage items
  • Support for native .net Stream object
  • Mono platform supported

About

Structured Storage .net component - pure C#

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%