MagickWand 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickWand/studio.h"
#include "MagickWand/MagickWand.h"
#include "MagickWand/magick-wand-private.h"
#include "MagickWand/mogrify-private.h"
#include "MagickCore/blob-private.h"
#include "MagickCore/color-private.h"
#include "MagickCore/composite-private.h"
#include "MagickCore/image-private.h"
#include "MagickCore/monitor-private.h"
#include "MagickCore/string-private.h"
#include "MagickCore/thread-private.h"
#include "MagickCore/timer-private.h"
#include "MagickCore/utility-private.h"
Go to the source code of this file.
Macros | |
#define | UndefinedCompressionQuality 0UL |
#define | DestroyMogrify() |
#define | ThrowMogrifyException(asperity, tag, option) |
#define | ThrowMogrifyInvalidArgumentException(option, argument) |
#define | MogrifyImageTag "Mogrify/Image" |
Functions | |
WandExport MagickBooleanType | MagickCommandGenesis (ImageInfo *image_info, MagickCommand command, int argc, char **argv, char **metadata, ExceptionInfo *exception) |
static Image * | GetImageCache (const ImageInfo *image_info, const char *path, ExceptionInfo *exception) |
static MagickBooleanType | IsPathWritable (const char *path) |
static MagickBooleanType | MonitorProgress (const char *text, const MagickOffsetType offset, const MagickSizeType extent, void *wand_unused(client_data)) |
static Image * | SparseColorOption (const Image *image, const SparseColorMethod method, const char *arguments, const MagickBooleanType color_from_image, ExceptionInfo *exception) |
WandExport MagickBooleanType | MogrifyImage (ImageInfo *image_info, const int argc, const char **argv, Image **image, ExceptionInfo *exception) |
static MagickBooleanType | MogrifyUsage (void) |
WandExport MagickBooleanType | MogrifyImageCommand (ImageInfo *image_info, int argc, char **argv, char **wand_unused(metadata), ExceptionInfo *exception) |
WandExport MagickBooleanType | MogrifyImageInfo (ImageInfo *image_info, const int argc, const char **argv, ExceptionInfo *exception) |
WandExport MagickBooleanType | MogrifyImageList (ImageInfo *image_info, const int argc, const char **argv, Image **images, ExceptionInfo *exception) |
WandExport MagickBooleanType | MogrifyImages (ImageInfo *image_info, const MagickBooleanType post, const int argc, const char **argv, Image **images, ExceptionInfo *exception) |
Variables | |
static const char | MogrifyAlphaColor [] = "#bdbdbd" |
static const char | MogrifyBackgroundColor [] = "#ffffff" |
static const char | MogrifyBorderColor [] = "#dfdfdf" |
#define DestroyMogrify | ( | ) |
#define MogrifyImageTag "Mogrify/Image" |
#define ThrowMogrifyException | ( | asperity, | |
tag, | |||
option | |||
) |
#define ThrowMogrifyInvalidArgumentException | ( | option, | |
argument | |||
) |
|
inlinestatic |
Definition at line 368 of file mogrify.c.
References MagickPathExtent.
Referenced by MogrifyImage().
|
inlinestatic |
Definition at line 402 of file mogrify.c.
Referenced by MogrifyImageCommand().
WandExport MagickBooleanType MagickCommandGenesis | ( | ImageInfo * | image_info, |
MagickCommand | command, | ||
int | argc, | ||
char ** | argv, | ||
char ** | metadata, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 125 of file mogrify.c.
References MagickPathExtent.
WandExport MagickBooleanType MogrifyImage | ( | ImageInfo * | image_info, |
const int | argc, | ||
const char ** | argv, | ||
Image ** | image, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 703 of file mogrify.c.
References GetImageCache(), MagickPathExtent, MogrifyBorderColor, MogrifyImageInfo(), MonitorProgress(), SparseColorOption(), and ThrowWandFatalException.
Referenced by MogrifyImages().
WandExport MagickBooleanType MogrifyImageCommand | ( | ImageInfo * | image_info, |
int | argc, | ||
char ** | argv, | ||
char ** | wand_unusedmetadata, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 3912 of file mogrify.c.
References AppendImageStack, DestroyMogrify, DirectorySeparator, FinalizeImageSettings, FireImageStack, IsPathWritable(), MagickPathExtent, MaxImageStackDepth, MogrifyImageInfo(), MogrifyUsage(), NewImageStack, PopImageStack, PushImageStack, ReadCommandlLine, RemoveAllImageStack, ThrowMogrifyException, ThrowMogrifyInvalidArgumentException, and wand_unreferenced.
WandExport MagickBooleanType MogrifyImageInfo | ( | ImageInfo * | image_info, |
const int | argc, | ||
const char ** | argv, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 6782 of file mogrify.c.
References MagickPathExtent, MogrifyAlphaColor, MogrifyBackgroundColor, MogrifyBorderColor, MonitorProgress(), and UndefinedCompressionQuality.
Referenced by AnimateImageCommand(), CompareImagesCommand(), CompositeImageCommand(), ConvertImageCommand(), DisplayImageCommand(), IdentifyImageCommand(), ImportImageCommand(), MogrifyImage(), MogrifyImageCommand(), MogrifyImageList(), MontageImageCommand(), and StreamImageCommand().
WandExport MagickBooleanType MogrifyImageList | ( | ImageInfo * | image_info, |
const int | argc, | ||
const char ** | argv, | ||
Image ** | images, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 7888 of file mogrify.c.
References MagickPathExtent, MogrifyImageInfo(), and ThrowWandFatalException.
Referenced by MogrifyImages().
WandExport MagickBooleanType MogrifyImages | ( | ImageInfo * | image_info, |
const MagickBooleanType | post, | ||
const int | argc, | ||
const char ** | argv, | ||
Image ** | images, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 9152 of file mogrify.c.
References MogrifyImage(), MogrifyImageList(), and MogrifyImageTag.
|
static |
Definition at line 3556 of file mogrify.c.
Referenced by MogrifyImageCommand().
|
static |
Definition at line 411 of file mogrify.c.
References MagickPathExtent.
Referenced by MogrifyImage(), and MogrifyImageInfo().
|
static |
Definition at line 453 of file mogrify.c.
References MagickPathExtent.
Referenced by MogrifyImage().
|
static |
Definition at line 70 of file mogrify.c.
Referenced by MogrifyImageInfo().
|
static |
Definition at line 71 of file mogrify.c.
Referenced by MogrifyImageInfo().
|
static |
Definition at line 72 of file mogrify.c.
Referenced by MogrifyImage(), and MogrifyImageInfo().