Example #1
0
 protected override void Convert(String sourceName, ArraySegment <Byte> sourceData, String target)
 {
     using (MemoryStream ms = new MemoryStream(sourceData.Array, sourceData.Offset, sourceData.Count))
         using (FileStream output = File.Create(target))
         {
             UnsafeList <Byte>   result = _reader.Read(sourceName, ms);
             ArraySegment <Byte> buff   = result.GetBuffer();
             output.Write(buff.Array, buff.Offset, buff.Count);
         }
 }
Example #2
0
        private static Byte[] ReadImageFile(String resourcePath, FileStream input)
        {
            UnsafeList <Byte> uns = _tiffReader.Read(resourcePath, input);

            return(uns.CopyToArray());
        }