Example #1
0
 public static CompoundDocument Create(Stream stream)
 {
     CompoundDocument document = new CompoundDocument(stream, new CompoundFileHeader());
     document.WriteHeader();
     document.MasterSectorAllocation.AllocateSATSector();
     document.InitializeDirectoryEntries();
     return document;
 }
Example #2
0
        public static CompoundDocument Create(Stream stream)
        {
            CompoundDocument document = new CompoundDocument(stream, new CompoundFileHeader());

            document.WriteHeader();
            document.MasterSectorAllocation.AllocateSATSector();
            document.InitializeDirectoryEntries();
            return(document);
        }
 public static CompoundDocument Create(string file)
 {
     FileStream stream = File.Open(file, FileMode.Create, FileAccess.ReadWrite, FileShare.Read);
     CompoundDocument document = new CompoundDocument(stream, new CompoundFileHeader());
     document.WriteHeader();
     document.MasterSectorAllocation.AllocateSATSector();
     document.InitializeDirectoryEntries();
     return document;
 }
Example #4
0
        public static CompoundDocument Create(string file)
        {
            FileStream       stream           = File.Open(file, FileMode.Create, FileAccess.ReadWrite, FileShare.Read);
            CompoundDocument compoundDocument = new CompoundDocument(stream, new CompoundFileHeader());

            compoundDocument.WriteHeader();
            compoundDocument.MasterSectorAllocation.AllocateSATSector();
            compoundDocument.InitializeDirectoryEntries();
            return(compoundDocument);
        }
Example #5
0
 private void WriteHeader()
 {
     this.FileStorage.Position = 0L;
     CompoundDocument.WriteHeader(this.Writer, this.Header);
 }