Safe Haskell | None |
---|---|
Language | Haskell98 |
- magickDeleteOption :: Ptr MagickWand -> CString -> IO MagickBooleanType
- magickGetOption :: Ptr MagickWand -> CString -> IO CString
- magickSetOption :: Ptr MagickWand -> CString -> CString -> IO MagickBooleanType
- magickGetOptions :: Ptr MagickWand -> CString -> Ptr CSize -> IO (Ptr CString)
- magickDeleteImageProperty :: Ptr MagickWand -> CString -> IO MagickBooleanType
- magickGetImageProperty :: Ptr MagickWand -> CString -> IO CString
- magickGetImageProperties :: Ptr MagickWand -> CString -> Ptr CSize -> IO (Ptr CString)
- magickSetImageProperty :: Ptr MagickWand -> CString -> CString -> IO MagickBooleanType
- magickGetImageProfile :: Ptr MagickWand -> CString -> Ptr CSize -> IO (Ptr Word8)
- magickRemoveImageProfile :: Ptr MagickWand -> CString -> Ptr CSize -> IO (Ptr Word8)
- magickSetImageProfile :: Ptr MagickWand -> CString -> Ptr Word8 -> CSize -> IO MagickBooleanType
- magickGetImageProfiles :: Ptr MagickWand -> CString -> Ptr CSize -> IO (Ptr CString)
- magickSetImageResolution :: Ptr MagickWand -> CDouble -> CDouble -> IO MagickBooleanType
- magickGetImageResolution :: Ptr MagickWand -> Ptr CDouble -> Ptr CDouble -> IO MagickBooleanType
- magickGetImageArtifacts :: Ptr MagickWand -> CString -> Ptr CSize -> IO (Ptr CString)
Documentation
:: Ptr MagickWand | |
-> CString | the key |
-> IO MagickBooleanType |
:: Ptr MagickWand | |
-> CString | the key |
-> IO CString |
MagickGetOption() returns a value associated with a wand and the specified key. Use MagickRelinquishMemory() to free the value when you are finished with it.
:: Ptr MagickWand | |
-> CString | the key |
-> CString | the value |
-> IO MagickBooleanType |
MagickSetOption() associates one or options with the wand (e.g. MagickSetOption(wand,"jpeg:perserve","yes")).
MagickGetOptions() returns all the option names that match the specified pattern associated with a wand. Use MagickGetOption() to return the value of a particular option. Use MagickRelinquishMemory() to free the value when you are finished with it.
:: Ptr MagickWand | |
-> CString | the property |
-> IO MagickBooleanType |
MagickDeleteImageProperty() deletes a wand property.
:: Ptr MagickWand | |
-> CString | the property |
-> IO CString |
MagickGetImageProperty() returns a value associated with the specified property. Use MagickRelinquishMemory() to free the value when you are finished with it.
MagickGetImageProperties() returns all the property names that match the specified pattern associated with a wand. Use MagickGetImageProperty() to return the value of a particular property. Use MagickRelinquishMemory() to free the value when you are finished with it.
:: Ptr MagickWand | |
-> CString | the property |
-> CString | the value |
-> IO MagickBooleanType |
MagickSetImageProperty() associates a property with an image.
MagickGetImageProfile() returns the named image profile.
MagickRemoveImageProfile() removes the named image profile and returns it.
:: Ptr MagickWand | |
-> CString | the profile name |
-> Ptr Word8 | the profile |
-> CSize | the profile length |
-> IO MagickBooleanType |
MagickSetImageProfile() adds a named profile to the magick wand. If a profile with the same name already exists, it is replaced. This method differs from the MagickProfileImage() method in that it does not apply any CMS color profiles.
MagickGetImageProfiles() returns all the profile names that match the specified pattern associated with a wand. Use MagickGetImageProfile() to return the value of a particular property. Use MagickRelinquishMemory() to free the value when you are finished with it.
:: Ptr MagickWand | |
-> CDouble | x resolution |
-> CDouble | y resolution |
-> IO MagickBooleanType |
MagickSetResolution() sets the image resolution.
:: Ptr MagickWand | |
-> Ptr CDouble | x resolution |
-> Ptr CDouble | y resolution |
-> IO MagickBooleanType |
MagickGetResolution() gets the image resolution.
MagickGetImageArtifacts() returns all the artifact names that match the specified pattern associated with a wand. Use MagickGetImageProperty() to return the value of a particular artifact. Use MagickRelinquishMemory() to free the value when you are finished with it.