MagickWand
6.9.12-38
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
19 #ifndef MAGICKWAND_MAGICK_PROPERTY_H
20 #define MAGICKWAND_MAGICK_PROPERTY_H
22 #if defined(__cplusplus) || defined(c_plusplus)
139 #if defined(__cplusplus) || defined(c_plusplus)
WandExport MagickBooleanType MagickSetInterlaceScheme(MagickWand *wand, const InterlaceType interlace_scheme)
Definition: magick-property.c:2388
WandExport MagickBooleanType MagickSetPointsize(MagickWand *, const double)
WandExport MagickBooleanType MagickSetCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-property.c:1928
WandExport char * MagickGetFont(MagickWand *)
WandExport void PixelGetQuantumColor(const PixelWand *wand, PixelPacket *color)
Definition: pixel-wand.c:1277
WandExport CompressionType MagickGetCompression(MagickWand *wand)
Definition: magick-property.c:294
WandExport MagickBooleanType MagickSetType(MagickWand *wand, const ImageType image_type)
Definition: magick-property.c:2977
WandExport MagickBooleanType MagickGetAntialias(const MagickWand *wand)
Definition: magick-property.c:196
WandExport const char * MagickGetVersion(size_t *)
Definition: magick-property.c:1679
WandExport char * MagickGetHomeURL(void)
Definition: magick-property.c:512
WandExport char * MagickGetHomeURL(void)
WandExport char * MagickGetFilename(const MagickWand *)
WandExport void PixelSetQuantumColor(PixelWand *wand, const PixelPacket *color)
Definition: pixel-wand.c:2178
WandExport ImageType MagickGetType(MagickWand *)
Definition: magick-property.c:1647
WandExport char ** MagickQueryConfigureOptions(const char *, size_t *)
WandExport const char * MagickGetQuantumDepth(size_t *)
WandExport char ** MagickQueryFonts(const char *, size_t *)
size_t signature
Definition: magick-wand-private.h:76
WandExport const char * MagickGetPackageName(void)
Definition: magick-property.c:1194
WandExport MagickBooleanType MagickSetPointsize(MagickWand *wand, const double pointsize)
Definition: magick-property.c:2623
WandExport MagickBooleanType MagickGetSizeOffset(const MagickWand *wand, ssize_t *offset)
Definition: magick-property.c:1609
WandExport unsigned char * MagickGetImageProfile(MagickWand *wand, const char *name, size_t *length)
Definition: magick-property.c:681
char name[MaxTextExtent]
Definition: magick-wand-private.h:56
WandExport MagickBooleanType MagickSetInterpolateMethod(MagickWand *wand, const InterpolatePixelMethod method)
Definition: magick-property.c:2424
Definition: pixel-wand.c:64
WandExport unsigned char * MagickRemoveImageProfile(MagickWand *wand, const char *name, size_t *length)
Definition: magick-property.c:1761
WandExport MagickBooleanType MagickProfileImage(MagickWand *wand, const char *name, const void *profile, const size_t length)
Definition: magick-property.c:1716
WandExport PixelWand * MagickGetBackgroundColor(MagickWand *wand)
Definition: magick-property.c:227
WandExport const char * MagickGetVersion(size_t *version)
Definition: magick-property.c:1679
WandExport MagickBooleanType MagickSetImageProperty(MagickWand *wand, const char *property, const char *value)
Definition: magick-property.c:2344
WandExport MagickBooleanType MagickSetPage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-property.c:2545
WandExport MagickBooleanType MagickSetPassphrase(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetFormat(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetSize(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-property.c:2886
Image * images
Definition: magick-wand-private.h:68
WandExport MagickBooleanType MagickSetImageArtifact(MagickWand *, const char *, const char *)
WandExport MagickBooleanType MagickDeleteImageArtifact(MagickWand *wand, const char *artifact)
Definition: magick-property.c:81
WandExport MagickSizeType MagickGetResource(const ResourceType type)
Definition: magick-property.c:1436
WandExport MagickBooleanType MagickDeleteImageArtifact(MagickWand *, const char *)
WandExport double * MagickGetSamplingFactors(MagickWand *wand, size_t *number_factors)
Definition: magick-property.c:1493
WandExport MagickBooleanType MagickSetResourceLimit(const ResourceType type, const MagickSizeType limit)
Definition: magick-property.c:2713
WandExport size_t MagickGetCompressionQuality(MagickWand *wand)
Definition: magick-property.c:325
WandExport MagickBooleanType MagickGetSizeOffset(const MagickWand *, ssize_t *)
WandExport MagickBooleanType MagickSetFont(MagickWand *wand, const char *font)
Definition: magick-property.c:2113
WandExport MagickBooleanType MagickSetOrientation(MagickWand *, const OrientationType)
WandExport char * MagickGetOption(MagickWand *, const char *)
WandExport MagickBooleanType MagickGetSize(const MagickWand *wand, size_t *columns, size_t *rows)
Definition: magick-property.c:1566
WandExport const char * MagickGetCopyright(void)
Definition: magick-property.c:353
WandExport char ** MagickGetImageProperties(MagickWand *wand, const char *pattern, size_t *number_properties)
Definition: magick-property.c:882
WandExport MagickBooleanType MagickSetImageProfile(MagickWand *wand, const char *name, const void *profile, const size_t length)
Definition: magick-property.c:2293
WandExport MagickBooleanType MagickGetPage(const MagickWand *, size_t *, size_t *, ssize_t *, ssize_t *)
WandExport MagickBooleanType MagickSetGravity(MagickWand *, const GravityType)
#define ThrowWandException(severity, tag, context)
Definition: magick-wand-private.h:30
WandExport MagickBooleanType MagickSetSamplingFactors(MagickWand *wand, const size_t number_factors, const double *sampling_factors)
Definition: magick-property.c:2790
WandExport char ** MagickGetImageProfiles(MagickWand *, const char *, size_t *)
WandExport const char * MagickGetCopyright(void)
WandExport GravityType MagickGetGravity(MagickWand *)
Definition: magick-property.c:475
WandExport char ** MagickGetImageArtifacts(MagickWand *wand, const char *pattern, size_t *number_artifacts)
Definition: magick-property.c:594
WandExport char ** MagickGetOptions(MagickWand *wand, const char *pattern, size_t *number_options)
Definition: magick-property.c:1084
WandExport size_t MagickGetCompressionQuality(MagickWand *)
Definition: magick-property.c:325
WandExport MagickBooleanType MagickSetSizeOffset(MagickWand *, const size_t, const size_t, const ssize_t)
WandExport char ** MagickQueryFormats(const char *, size_t *)
Definition: magick-wand.c:752
WandExport MagickBooleanType MagickSetDepth(MagickWand *wand, const size_t depth)
Definition: magick-property.c:2000
WandExport CompressionType MagickGetCompression(MagickWand *)
Definition: magick-property.c:294
WandExport MagickBooleanType MagickSetOption(MagickWand *wand, const char *key, const char *value)
Definition: magick-property.c:2467
WandExport MagickBooleanType MagickGetPage(const MagickWand *wand, size_t *width, size_t *height, ssize_t *x, ssize_t *y)
Definition: magick-property.c:1230
WandExport MagickBooleanType MagickDeleteImageProperty(MagickWand *wand, const char *property)
Definition: magick-property.c:122
WandExport char ** MagickGetImageProfiles(MagickWand *wand, const char *pattern, size_t *number_profiles)
Definition: magick-property.c:745
WandExport ImageType MagickGetType(MagickWand *wand)
Definition: magick-property.c:1647
WandExport MagickBooleanType MagickSetPassphrase(MagickWand *wand, const char *passphrase)
Definition: magick-property.c:2587
WandExport InterlaceType MagickGetInterlaceScheme(MagickWand *wand)
Definition: magick-property.c:964
WandExport MagickBooleanType MagickSetImageArtifact(MagickWand *wand, const char *artifact, const char *value)
Definition: magick-property.c:2243
WandExport MagickBooleanType MagickSetSecurityPolicy(MagickWand *wand, const char *policy)
Definition: magick-property.c:2847
WandExport MagickBooleanType MagickSetOrientation(MagickWand *wand, const OrientationType orientation)
Definition: magick-property.c:2502
WandExport MagickBooleanType MagickSetExtract(MagickWand *, const char *)
WandExport const char * MagickGetPackageName(void)
WandExport MagickBooleanType MagickSetFilename(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetResolution(MagickWand *, const double, const double)
WandExport double MagickGetPointsize(MagickWand *wand)
Definition: magick-property.c:1272
WandExport char ** MagickGetImageArtifacts(MagickWand *, const char *, size_t *)
WandExport OrientationType MagickGetOrientationType(MagickWand *)
WandExport OrientationType MagickGetOrientation(MagickWand *wand)
Definition: magick-property.c:1165
WandExport const char * MagickGetQuantumDepth(size_t *depth)
Definition: magick-property.c:1304
MagickBooleanType debug
Definition: magick-wand-private.h:73
WandExport OrientationType MagickGetOrientation(MagickWand *)
Definition: magick-property.c:1165
WandExport MagickBooleanType MagickSetInterlaceScheme(MagickWand *, const InterlaceType)
WandExport PixelWand * NewPixelWand(void)
Definition: pixel-wand.c:382
WandExport char * MagickGetImageArtifact(MagickWand *wand, const char *artifact)
Definition: magick-property.c:543
WandExport InterlaceType MagickGetInterlaceScheme(MagickWand *)
Definition: magick-property.c:964
WandExport double MagickGetPointsize(MagickWand *)
#define ThrowWandFatalException(severity, tag, context)
Definition: magick-wand-private.h:36
WandExport MagickBooleanType MagickSetOption(MagickWand *, const char *, const char *)
WandExport MagickBooleanType MagickDeleteOption(MagickWand *wand, const char *option)
Definition: magick-property.c:163
#define WandSignature
Definition: method-attribute.h:76
WandExport MagickBooleanType MagickDeleteImageProperty(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetSizeOffset(MagickWand *wand, const size_t columns, const size_t rows, const ssize_t offset)
Definition: magick-property.c:2933
WandExport char * MagickGetImageProperty(MagickWand *wand, const char *property)
Definition: magick-property.c:831
WandExport MagickBooleanType MagickSetType(MagickWand *, const ImageType)
Definition: magick-property.c:2977
WandExport InterpolatePixelMethod MagickGetInterpolateMethod(MagickWand *wand)
Definition: magick-property.c:995
Definition: drawing-wand.c:92
WandExport const char * MagickGetReleaseDate(void)
Definition: magick-property.c:1356
WandExport MagickBooleanType MagickProfileImage(MagickWand *, const char *, const void *, const size_t)
WandExport MagickBooleanType MagickGetResolution(const MagickWand *wand, double *x, double *y)
Definition: magick-property.c:1388
Definition: magick-wand-private.h:51
WandExport MagickBooleanType MagickDeleteOption(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetExtract(MagickWand *wand, const char *geometry)
Definition: magick-property.c:2038
WandExport MagickBooleanType MagickSetImageProperty(MagickWand *, const char *, const char *)
WandExport unsigned char * MagickGetImageProfile(MagickWand *, const char *, size_t *)
WandExport InterpolatePixelMethod MagickGetInterpolateMethod(MagickWand *)
Definition: magick-property.c:995
WandExport unsigned char * MagickRemoveImageProfile(MagickWand *, const char *, size_t *)
Definition: magick-property.c:1761
WandExport char * MagickQueryConfigureOption(const char *)
WandExport char ** MagickGetImageProperties(MagickWand *, const char *, size_t *)
WandExport MagickBooleanType MagickSetBackgroundColor(MagickWand *, const PixelWand *)
WandExport MagickBooleanType MagickSetColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-property.c:1892
WandExport char * MagickGetOption(MagickWand *wand, const char *key)
Definition: magick-property.c:1041
WandExport MagickBooleanType MagickGetSize(const MagickWand *, size_t *, size_t *)
ImageInfo * image_info
Definition: magick-wand-private.h:62
WandExport MagickBooleanType MagickSetCompression(MagickWand *, const CompressionType)
WandExport char * MagickGetImageArtifact(MagickWand *, const char *)
WandExport MagickSizeType MagickGetResource(const ResourceType)
WandExport MagickBooleanType MagickSetImageProfile(MagickWand *, const char *, const void *, const size_t)
WandExport MagickBooleanType MagickSetFilename(MagickWand *wand, const char *filename)
Definition: magick-property.c:2077
WandExport MagickBooleanType MagickSetResolution(MagickWand *wand, const double x_resolution, const double y_resolution)
Definition: magick-property.c:2746
WandExport MagickSizeType MagickGetResourceLimit(const ResourceType type)
Definition: magick-property.c:1463
WandExport MagickSizeType MagickGetResourceLimit(const ResourceType)
Definition: magick-property.c:1463
WandExport MagickBooleanType MagickSetSize(MagickWand *, const size_t, const size_t)
WandExport double * MagickQueryFontMetrics(MagickWand *, const DrawingWand *, const char *)
WandExport MagickBooleanType MagickSetColorspace(MagickWand *, const ColorspaceType)
ExceptionInfo * exception
Definition: magick-wand-private.h:59
WandExport MagickBooleanType MagickSetResourceLimit(const ResourceType type, const MagickSizeType limit)
WandExport char * MagickGetFilename(const MagickWand *wand)
Definition: magick-property.c:380
WandExport MagickBooleanType MagickSetGravity(MagickWand *wand, const GravityType type)
Definition: magick-property.c:2197
char name[MaxTextExtent]
Definition: drawing-wand.c:97
WandExport char ** MagickGetOptions(MagickWand *, const char *, size_t *)
WandExport const char * MagickGetQuantumRange(size_t *range)
Definition: magick-property.c:1332
WandExport MagickBooleanType MagickGetResolution(const MagickWand *, double *, double *)
WandExport MagickBooleanType MagickGetAntialias(const MagickWand *)
WandExport ColorspaceType MagickGetColorspace(MagickWand *)
Definition: magick-property.c:263
WandExport const char * MagickGetReleaseDate(void)
WandExport MagickBooleanType MagickSetSecurityPolicy(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetBackgroundColor(MagickWand *wand, const PixelWand *background)
Definition: magick-property.c:1856
WandExport MagickBooleanType MagickSetInterpolateMethod(MagickWand *, const InterpolatePixelMethod)
#define MaxTextExtent
Definition: method-attribute.h:78
WandExport MagickProgressMonitor MagickSetProgressMonitor(MagickWand *, const MagickProgressMonitor, void *)
Definition: magick-property.c:2671
WandExport MagickBooleanType MagickSetCompressionQuality(MagickWand *wand, const size_t quality)
Definition: magick-property.c:1964
WandExport PixelWand * MagickGetBackgroundColor(MagickWand *)
Definition: magick-property.c:227
WandExport double * MagickGetSamplingFactors(MagickWand *, size_t *)
WandExport MagickBooleanType MagickSetAntialias(MagickWand *, const MagickBooleanType)
WandExport MagickProgressMonitor MagickSetProgressMonitor(MagickWand *wand, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: magick-property.c:2671
WandExport double * MagickQueryMultilineFontMetrics(MagickWand *, const DrawingWand *, const char *)
Definition: magick-wand.c:624
WandExport char * MagickGetFormat(MagickWand *)
WandExport char * MagickGetFormat(MagickWand *wand)
Definition: magick-property.c:444
WandExport MagickBooleanType MagickSetPage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickSetCompressionQuality(MagickWand *, const size_t)
WandExport MagickBooleanType MagickSetFont(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetAntialias(MagickWand *wand, const MagickBooleanType antialias)
Definition: magick-property.c:1820
WandExport const char * MagickGetQuantumRange(size_t *)
WandExport ColorspaceType MagickGetColorspace(MagickWand *wand)
Definition: magick-property.c:263
WandExport char * MagickGetImageProperty(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetFormat(MagickWand *wand, const char *format)
Definition: magick-property.c:2149
WandExport MagickBooleanType MagickSetDepth(MagickWand *, const size_t)
#define WandExport
Definition: method-attribute.h:71
WandExport MagickBooleanType MagickSetSamplingFactors(MagickWand *, const size_t, const double *)
WandExport GravityType MagickGetGravity(MagickWand *wand)
Definition: magick-property.c:475
WandExport char * MagickGetFont(MagickWand *wand)
Definition: magick-property.c:411