public List<BitmapSource> GetPicturesFromPackage (String originalPackageFileName, Size TargetSize, bool FullAndThumbMixed = false) { String packageFileName = GetCorrectPackageFileName(originalPackageFileName); if (String.IsNullOrEmpty(packageFileName)) { return new List<BitmapSource>() ; } GraphicsHandling GraphicsHandler = new GraphicsHandling(); GraphicsHandler.GetInstatiatedPackage(packageFileName, false); GraphicsHandler.CreateAndStoreFinalPictures(); List<BitmapSource> Result = GraphicsHandler.GetResizedPictures(GraphicsHandler.FinalPictures, TargetSize, FullAndThumbMixed); GraphicsHandler.Close(); return Result; }