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/wandcli.h"
#include "MagickWand/wandcli-private.h"
#include "MagickWand/operation.h"
#include "MagickWand/magick-cli.h"
#include "MagickWand/script-token.h"
#include "MagickCore/utility-private.h"
#include "MagickCore/exception-private.h"
#include "MagickCore/version.h"
Go to the source code of this file.
Macros | |
#define | MagickCommandDebug 0 |
Functions | |
WandExport void | ProcessScriptOptions (MagickCLI *cli_wand, const char *filename, int magick_unused(argc), char **magick_unused(argv), int magick_unused(index)) |
WandExport int | ProcessCommandOptions (MagickCLI *cli_wand, int argc, char **argv, int index) |
static void | MagickUsage (MagickBooleanType verbose) |
static MagickBooleanType | ConcatenateImages (int argc, char **argv, ExceptionInfo *exception) |
WandExport MagickBooleanType | MagickImageCommand (ImageInfo *image_info, int argc, char **argv, char **metadata, ExceptionInfo *exception) |
#define MagickCommandDebug 0 |
Definition at line 66 of file magick-cli.c.
|
static |
Definition at line 643 of file magick-cli.c.
Referenced by MagickImageCommand().
WandExport MagickBooleanType MagickImageCommand | ( | ImageInfo * | image_info, |
int | argc, | ||
char ** | argv, | ||
char ** | metadata, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 688 of file magick-cli.c.
References AcquireMagickCLI(), CLILogEvent(), CLIOption(), ConcatenateImages(), ConvertCommandOptionFlags, _MagickWand::debug, DestroyMagickCLI(), _MagickWand::exception, _MagickCLI::filename, _MagickWand::image_info, _MagickCLI::image_info_stack, _MagickCLI::image_list_stack, _MagickWand::images, _MagickCLI::line, _MagickCLI::location, MagickPathExtent, MagickUsage(), _MagickWand::name, _Stack::next, _MagickCLI::process_flags, ProcessCommandOptions(), ProcessScriptOptions(), ReadCommandlLine, and _MagickCLI::wand.
|
static |
Definition at line 572 of file magick-cli.c.
Referenced by MagickImageCommand().
WandExport int ProcessCommandOptions | ( | MagickCLI * | cli_wand, |
int | argc, | ||
char ** | argv, | ||
int | index | ||
) |
Definition at line 358 of file magick-cli.c.
References CLICatchException(), CLILogEvent(), CLIOption(), CLIWandException, _MagickCLI::command, _MagickWand::debug, DisableMSCWarning, _MagickCLI::filename, _MagickCLI::image_info_stack, _MagickCLI::image_list_stack, _MagickWand::images, _MagickCLI::line, _MagickCLI::location, MagickWandSignature, _MagickCLI::process_flags, ProcessExitOption, ProcessImplictRead, ProcessImplictWrite, ProcessOneOptionOnly, ProcessScriptOption, ProcessScriptOptions(), RestoreMSCWarning, _MagickCLI::signature, and _MagickCLI::wand.
Referenced by MagickImageCommand().
WandExport void ProcessScriptOptions | ( | MagickCLI * | cli_wand, |
const char * | filename, | ||
int | magick_unusedargc, | ||
char ** | magick_unusedargv, | ||
int | magick_unusedindex | ||
) |
Definition at line 111 of file magick-cli.c.
References AcquireScriptTokenInfo(), CLICatchException(), CLIOption(), CLIWandException, CLIWandExceptionBreak, CLIWandExceptionFile, _MagickCLI::column, _MagickCLI::command, _MagickWand::debug, DestroyScriptTokenInfo(), DisableMSCWarning, _MagickCLI::filename, GetScriptToken(), _MagickCLI::image_info_stack, _MagickCLI::image_list_stack, _MagickWand::images, INITAL_TOKEN_LENGTH, _MagickCLI::line, _MagickCLI::location, MagickWandSignature, RestoreMSCWarning, _MagickCLI::signature, ScriptTokenInfo::status, ScriptTokenInfo::token, ScriptTokenInfo::token_column, ScriptTokenInfo::token_line, TokenStatusBadQuotes, TokenStatusBinary, TokenStatusEOF, TokenStatusMemoryFailed, TokenStatusOK, and _MagickCLI::wand.
Referenced by MagickImageCommand(), and ProcessCommandOptions().