コード例 #1
0
ファイル: FSPATable.cs プロジェクト: JnS-Software-LLC/npoi
        public FSPATable(byte[] tableStream, FileInformationBlock fib,
        FSPADocumentPart part)
        {
            int offset = fib.GetFSPAPlcfOffset(part);
            int length = fib.GetFSPAPlcfLength(part);

            PlexOfCps plex = new PlexOfCps(tableStream, offset, length,
                    FSPA.FSPA_SIZE);
            for (int i = 0; i < plex.Length; i++)
            {
                GenericPropertyNode property = plex.GetProperty(i);
                _byStart.Add(property.Start, property);
            }
        }
コード例 #2
0
ファイル: FSPATable.cs プロジェクト: zzy092/npoi
        public FSPATable(byte[] tableStream, FileInformationBlock fib,
                         FSPADocumentPart part)
        {
            int offset = fib.GetFSPAPlcfOffset(part);
            int length = fib.GetFSPAPlcfLength(part);

            PlexOfCps plex = new PlexOfCps(tableStream, offset, length,
                                           FSPA.FSPA_SIZE);

            for (int i = 0; i < plex.Length; i++)
            {
                GenericPropertyNode property = plex.GetProperty(i);
                _byStart.Add(property.Start, property);
            }
        }
コード例 #3
0
 public void SetFSPAPlcfLength(FSPADocumentPart part, int length)
 {
     _fieldHandler.SetFieldSize(part.GetFibFieldsField(), length);
 }
コード例 #4
0
 public void SetFSPAPlcfOffset(FSPADocumentPart part, int offset)
 {
     _fieldHandler.SetFieldOffset(part.GetFibFieldsField(), offset);
 }
コード例 #5
0
 public int GetFSPAPlcfLength(FSPADocumentPart part)
 {
     return _fieldHandler.GetFieldSize(part.GetFibFieldsField());
 }
コード例 #6
0
 public int GetFSPAPlcfOffset(FSPADocumentPart part)
 {
     return _fieldHandler.GetFieldOffset(part.GetFibFieldsField());
 }
コード例 #7
0
ファイル: FileInformationBlock.cs プロジェクト: yesonsik/npoi
 public void SetFSPAPlcfLength(FSPADocumentPart part, int length)
 {
     _fieldHandler.SetFieldSize(part.GetFibFieldsField(), length);
 }
コード例 #8
0
ファイル: FileInformationBlock.cs プロジェクト: yesonsik/npoi
 public void SetFSPAPlcfOffset(FSPADocumentPart part, int offset)
 {
     _fieldHandler.SetFieldOffset(part.GetFibFieldsField(), offset);
 }
コード例 #9
0
ファイル: FileInformationBlock.cs プロジェクト: yesonsik/npoi
 public int GetFSPAPlcfLength(FSPADocumentPart part)
 {
     return(_fieldHandler.GetFieldSize(part.GetFibFieldsField()));
 }
コード例 #10
0
ファイル: FileInformationBlock.cs プロジェクト: yesonsik/npoi
 public int GetFSPAPlcfOffset(FSPADocumentPart part)
 {
     return(_fieldHandler.GetFieldOffset(part.GetFibFieldsField()));
 }