MagickWand 6.9.6
|
#include "wand/studio.h"
#include "wand/MagickWand.h"
#include "wand/magick-wand-private.h"
#include "wand/mogrify-private.h"
#include "magick/blob-private.h"
#include "magick/color-private.h"
#include "magick/image-private.h"
#include "magick/monitor-private.h"
#include "magick/pixel-private.h"
#include "magick/thread-private.h"
#include "magick/string-private.h"
#include "magick/timer-private.h"
#include "magick/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 ChannelType channel, 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 | MogrifyBackgroundColor [] = "#fff" |
static const char | MogrifyBorderColor [] = "#dfdfdf" |
static const char | MogrifyMatteColor [] = "#bdbdbd" |
#define DestroyMogrify | ( | ) |
#define MogrifyImageTag "Mogrify/Image" |
#define ThrowMogrifyException | ( | asperity, | |
tag, | |||
option | |||
) |
#define ThrowMogrifyInvalidArgumentException | ( | option, | |
argument | |||
) |
|
inlinestatic |
|
inlinestatic |
Definition at line 376 of file mogrify.c.
Referenced by MogrifyImageCommand().
WandExport MagickBooleanType MagickCommandGenesis | ( | ImageInfo * | image_info, |
MagickCommand | command, | ||
int | argc, | ||
char ** | argv, | ||
char ** | metadata, | ||
ExceptionInfo * | exception | ||
) |
WandExport MagickBooleanType MogrifyImage | ( | ImageInfo * | image_info, |
const int | argc, | ||
const char ** | argv, | ||
Image ** | image, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 659 of file mogrify.c.
References GetImageCache(), magick_restrict, MaxTextExtent, MogrifyBorderColor, MogrifyImageInfo(), MonitorProgress(), SetMagickPixelPacket(), SparseColorOption(), and ThrowWandFatalException.
Referenced by MogrifyImages().
WandExport MagickBooleanType MogrifyImageCommand | ( | ImageInfo * | image_info, |
int | argc, | ||
char ** | argv, | ||
char ** | wand_unusedmetadata, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 3769 of file mogrify.c.
References AppendImageStack, DestroyMogrify, DirectorySeparator, FinalizeImageSettings, FireImageStack, IsPathWritable(), MaxImageStackDepth, MaxTextExtent, 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 6573 of file mogrify.c.
References MaxTextExtent, MogrifyBackgroundColor, MogrifyBorderColor, MogrifyMatteColor, MonitorProgress(), and UndefinedCompressionQuality.
Referenced by AnimateImageCommand(), CompareImageCommand(), 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 7747 of file mogrify.c.
References MaxTextExtent, 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 8899 of file mogrify.c.
References MogrifyImage(), MogrifyImageList(), and MogrifyImageTag.
|
static |
Definition at line 3426 of file mogrify.c.
Referenced by MogrifyImageCommand().
|
static |
Definition at line 385 of file mogrify.c.
References MaxTextExtent, and wand_unreferenced.
Referenced by MogrifyImage(), and MogrifyImageInfo().
|
static |
|
static |
Definition at line 73 of file mogrify.c.
Referenced by MogrifyImageInfo().
|
static |
Definition at line 74 of file mogrify.c.
Referenced by MogrifyImage(), and MogrifyImageInfo().
|
static |
Definition at line 75 of file mogrify.c.
Referenced by MogrifyImageInfo().