-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | generate thumbnail image -- -- generate thumbnail image @package thumbnail @version 0.6 module Graphics.Thumbnail data ImageFormat Gif :: ImageFormat Jpeg :: ImageFormat Png :: ImageFormat data Thumbnail Thumbnail :: ImageFormat -> Image -> Size -> ByteString -> Image -> Size -> (FilePath -> IO ()) -> Thumbnail -- | Image Format Type fmt :: Thumbnail -> ImageFormat -- | Thumbnail Image img :: Thumbnail -> Image -- | Thumbnail Size sz :: Thumbnail -> Size -- | Thumbnail Data lbs :: Thumbnail -> ByteString -- | Original Image orgImg :: Thumbnail -> Image -- | Original Size orgSZ :: Thumbnail -> Size saveFile :: Thumbnail -> FilePath -> IO () mkThumbnail :: ByteString -> IO (Either String Thumbnail) mkThumbnail' :: ((Int, Int), (Int, Int)) -> ByteString -> IO (Either String Thumbnail) defaultBounds :: ((Int, Int), (Int, Int))