public FilterReader(string fileName) { this.Buffer = new char[0x2000]; this.FFilter = LoadAndInitIFilter(fileName, Path.GetExtension(fileName)); if (this.FFilter == null) { throw new ArgumentException("no filter defined for " + fileName); } }
private FilterReader(Microsoft.COM.IFilter.IFilter filter, Stream stream) { this.Buffer = new char[0x2000]; this.FFilter = filter; this.BaseStream = stream; }