GemBox Software - .NET Components for Reading/Writing Excel files and Compound Document files  
Search gemboxsoftware.com:    
    
 
 
GemBox.Spreadsheet
  Overview
  Free version
  Help
  Pricelist
GemBox.Ppc
  Overview
  Free version
  Help
  Pricelist
GemBox.CompoundFile
  Overview
  Free version
  Help
  Pricelist

Summary

Read, write and modify files in OLE2 Compound Document format. GemBox.CompoundFile is a .NET component that provides elegant and high performance way to read and write individual streams and storages in OLE 2 Compound Document files. Compound Document file is file system inside a file and is used as underlying storage for native Microsoft Office files (DOC, XLS and PPT). Use this component to manipulate such files in a low level way (for example to remove a summary data stream). GemBox.CompoundFile Free comes free of charge while GemBox.CompoundFile Professional is a commercial version (licensed per developer).


Features

Some of the features of GemBox.CompoundFile:
Support for short and long data streams
Support for unlimited number of substorages
Native read and write of OLE2 Compound Document files and streams
Memory efficient (load on demand) reading mode
Memory efficient (get stream data on demand) writing mode
Timesaving methods: VisitAll() and ImportTree()

GemBox.CompoundFile on-line help contains additional information about API and supported features.

For frequently asked licensing and technical questions, consult our FAQ section.


Implementation details

Some of the reasons why you would chose our component against other solutions:

100% managed code. GemBox.CompoundFile component is 100% managed, written entirely in C# and designed to support both Visual Basic .NET and C# in equal manner.

Fully compliant with the Common Language Specification (CLS), so you can use it from any .NET language.

Programming interface which is fully object-oriented.

Support for your platform. With GemBox.CompoundFile you will receive samples for Visual Basic .NET and C#, samples for Visual Studio .NET 2003 and Visual Studio 2005, and our component compiled against .NET Framework 1.1 and .NET Framework 2.0.


Common uses

Most common uses of GemBox.CompoundFile component are:
Low level access to DOC, XLS and PPT files
Removing and replacing specific data streams (summary streams, macro streams)
Extracting embedded DOC and XLS documents from files
GemBox.CompoundFile does not provide high level access to Word, Excel or PowerPoint data (text, tables, slides etc.) - for that use more specialized components!


Compound Document Viewer

OLE2 Compound Document Viewer is a reference application that uses GemBox.CompoundFile component and is included in GemBox.CompoundFile Free and GemBox.CompoundFile Professional installs. You can use this tool to view, edit and create new OLE2 Compound Document files (click thumbnail to see larger screenshot).




If you want to download only the Compound Document Viewer, here is the standalone download (ZIP file):

Download Compound Document Viewer

You will need .NET Framework to run the application.
 

© GemBox Software. All rights reserved.