예제 #1
0
        //private byte[] complexData = new byte[0];

        public OfficeArtFOPT(RecordInputStream ris)
        {
            _rh = new OfficeArtRecordHeader(ris);
            _fopt = new List<OfficeArtFOPTE>();
            int dataRemian = _rh.Len;
            while (dataRemian > 0)
            {
                OfficeArtFOPTE opte = new OfficeArtFOPTE(ris);
                _fopt.Add(opte);
                dataRemian -= opte.DataSize;
                dictOptions.Add(opte.Opid.OpId, opte);
            }
            
        }
예제 #2
0
        //private byte[] complexData = new byte[0];

        public OfficeArtFOPT(RecordInputStream ris)
        {
            _rh   = new OfficeArtRecordHeader(ris);
            _fopt = new List <OfficeArtFOPTE>();
            int dataRemian = _rh.Len;

            while (dataRemian > 0)
            {
                OfficeArtFOPTE opte = new OfficeArtFOPTE(ris);
                _fopt.Add(opte);
                dataRemian -= opte.DataSize;
                dictOptions.Add(opte.Opid.OpId, opte);
            }
        }