コード例 #1
0
 public ImagePackage(IEnumerable <string> collections)
 {
     foreach (var collection in collections)
     {
         _chunks.Add(ImageChunk.FromCollection(collection));
     }
 }
コード例 #2
0
        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);
        }