public ImagePackage(IEnumerable <string> collections) { foreach (var collection in collections) { _chunks.Add(ImageChunk.FromCollection(collection)); } }
public static ImageChunk FromCollection(string dir) { var chunk = new ImageChunk(); Console.Write("Consolidating {0}\n", dir); var images = Directory.EnumerateFiles(dir).ToList(); foreach (var imgPath in images) { Console.Write("\tProcessing {0}\n", Path.GetFileName(imgPath)); var data = File.ReadAllBytes(imgPath); chunk.Append(data); } return(chunk); }