예제 #1
0
		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;
			}