/** * Big drawing Group records are split but it's easier to deal with them * as a whole Group so we need to join them toGether. */ public void Join(AbstractEscherHolderRecord record) { int Length = this.rawData.Length + record.RawData.Length; byte[] data = new byte[Length]; Array.Copy(rawData, 0, data, 0, rawData.Length); Array.Copy(record.RawData, 0, data, rawData.Length, record.RawData.Length); rawData = data; }
/** * Big drawing Group records are split but it's easier to deal with them * as a whole Group so we need to join them toGether. */ public void Join(AbstractEscherHolderRecord record) { rawDataContainer.Concatenate(record.RawData); }