MagickWand
7.0.0
|
#include "MagickWand/studio.h"
#include "MagickWand/MagickWand.h"
#include "MagickWand/mogrify-private.h"
#include "MagickCore/image-private.h"
#include "MagickCore/monitor-private.h"
#include "MagickCore/string-private.h"
#include "MagickCore/thread-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 ssize_t | MagickMax (const ssize_t x, const ssize_t y) |
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 | MogrifyBackgroundColor [] = "#ffffff" |
static const char | MogrifyBorderColor [] = "#dfdfdf" |
static const char | MogrifyMatteColor [] = "#bdbdbd" |
#define DestroyMogrify | ( | ) |
Referenced by MogrifyImageCommand().
#define MogrifyImageTag "Mogrify/Image" |
Referenced by MogrifyImages().
#define ThrowMogrifyException | ( | asperity, | |
tag, | |||
option | |||
) |
Referenced by MogrifyImageCommand().
#define ThrowMogrifyInvalidArgumentException | ( | option, | |
argument | |||
) |
Referenced by MogrifyImageCommand().
#define UndefinedCompressionQuality 0UL |
Definition at line 69 of file mogrify.c.
Referenced by MogrifyImageInfo().
|
inlinestatic |
|
inlinestatic |
Definition at line 377 of file mogrify.c.
Referenced by MogrifyImageCommand().
WandExport MagickBooleanType MagickCommandGenesis | ( | ImageInfo * | image_info, |
MagickCommand | command, | ||
int | argc, | ||
char ** | argv, | ||
char ** | metadata, | ||
ExceptionInfo * | exception | ||
) |
|
inlinestatic |
Definition at line 386 of file mogrify.c.
Referenced by MogrifyImage(), MogrifyImageInfo(), and MogrifyImageList().
WandExport MagickBooleanType MogrifyImage | ( | ImageInfo * | image_info, |
const int | argc, | ||
const char ** | argv, | ||
Image ** | image, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 657 of file mogrify.c.
References DegreesToRadians, GetImageCache(), MagickMax(), MaxTextExtent, 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 3577 of file mogrify.c.
References AppendImageStack, DestroyMogrify, DirectorySeparator, FinalizeImageSettings, FireImageStack, IsPathWritable(), MaxImageStackDepth, MaxTextExtent, MogrifyImageInfo(), MogrifyUsage(), NewImageStack, PopImageStack, PushImageStack, ReadCommandlLine, RemoveAllImageStack, ThrowMogrifyException, and ThrowMogrifyInvalidArgumentException.
WandExport MagickBooleanType MogrifyImageInfo | ( | ImageInfo * | image_info, |
const int | argc, | ||
const char ** | argv, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 6185 of file mogrify.c.
References MagickMax(), MaxTextExtent, MogrifyBackgroundColor, MogrifyBorderColor, MogrifyMatteColor, 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 7304 of file mogrify.c.
References MagickMax(), 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 8371 of file mogrify.c.
References MogrifyImage(), MogrifyImageList(), and MogrifyImageTag.
|
static |
Definition at line 3229 of file mogrify.c.
Referenced by MogrifyImageCommand().
|
static |
Definition at line 393 of file mogrify.c.
References MaxTextExtent.
Referenced by MogrifyImage(), and MogrifyImageInfo().
|
static |
|
static |
Definition at line 62 of file mogrify.c.
Referenced by MogrifyImageInfo().
|
static |
Definition at line 63 of file mogrify.c.
Referenced by MogrifyImage(), and MogrifyImageInfo().
|
static |
Definition at line 64 of file mogrify.c.
Referenced by MogrifyImageInfo().