Safe Haskell | None |
---|
Utils relayted to pdf objects
- class FromObject c where
- fromObject :: (Show a, Monad m) => Object a -> PdfE m c
- toNumber :: (Show a, Monad m) => Object a -> PdfE m Number
- toBoolean :: (Show a, Monad m) => Object a -> PdfE m Boolean
- toName :: (Show a, Monad m) => Object a -> PdfE m Name
- toDict :: (Show a, Monad m) => Object a -> PdfE m Dict
- toArray :: (Show a, Monad m) => Object a -> PdfE m Array
- toStr :: (Show a, Monad m) => Object a -> PdfE m Str
- toRef :: (Show a, Monad m) => Object a -> PdfE m Ref
- toStream :: (Show a, Monad m) => Object a -> PdfE m (Stream a)
- mapObject :: (a -> b) -> Object a -> Object b
- lookupDict :: Monad m => Name -> Dict -> PdfE m (Object ())
- lookupDict' :: Name -> Dict -> Maybe (Object ())
- setValueForKey :: Name -> Object () -> Dict -> Dict
- deleteValueForKey :: Name -> Dict -> Dict
- intValue :: Monad m => Number -> PdfE m Int
- realValue :: Monad m => Number -> PdfE m Double
Casting pdf objects
class FromObject c whereSource
Allows you to cast Object
to specific type
Dictionary
deleteValueForKey :: Name -> Dict -> DictSource