|
MagickCore
6.7.5
|
#include "MagickCore/string_.h"

Go to the source code of this file.
Typedefs | |
| typedef struct _ProfileInfo | ProfileInfo |
Enumerations | |
| enum | RenderingIntent { UndefinedIntent, SaturationIntent, PerceptualIntent, AbsoluteIntent, RelativeIntent } |
Functions | |
| MagickExport char * | GetNextImageProfile (const Image *) |
| MagickExport const StringInfo * | GetImageProfile (const Image *, const char *) |
| MagickExport MagickBooleanType | CloneImageProfiles (Image *, const Image *) |
| MagickExport MagickBooleanType | DeleteImageProfile (Image *, const char *) |
| MagickExport MagickBooleanType | ProfileImage (Image *, const char *, const void *, const size_t, ExceptionInfo *) |
| MagickExport MagickBooleanType | SetImageProfile (Image *, const char *, const StringInfo *, ExceptionInfo *) |
| MagickExport StringInfo * | RemoveImageProfile (Image *, const char *) |
| MagickExport void | DestroyImageProfiles (Image *) |
| MagickExport void | ResetImageProfileIterator (const Image *) |
| typedef struct _ProfileInfo ProfileInfo |
| enum RenderingIntent |
| MagickExport MagickBooleanType CloneImageProfiles | ( | Image * | , |
| const Image * | |||
| ) |
| MagickExport MagickBooleanType DeleteImageProfile | ( | Image * | , |
| const char * | |||
| ) |
| MagickExport void DestroyImageProfiles | ( | Image * | ) |
| MagickExport const StringInfo* GetImageProfile | ( | const Image * | , |
| const char * | |||
| ) |
Definition at line 257 of file profile.c.
References MaxTextExtent, _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::profiles, CopyMagickString(), and GetValueFromSplayTree().
Referenced by ReadImage(), IdentifyImage(), SetAdobeRGB1998ImageProfile(), SetsRGBImageProfile(), ProfileImage(), SyncImageProfiles(), GetIPTCProperty(), Get8BIMProperty(), GetEXIFProperty(), and GetXMPProperty().
| MagickExport char* GetNextImageProfile | ( | const Image * | ) |
Definition at line 300 of file profile.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::profiles, and GetNextKeyInSplayTree().
Referenced by IdentifyImage(), ProfileImage(), and ThumbnailImage().
| MagickExport MagickBooleanType ProfileImage | ( | Image * | , |
| const char * | , | ||
| const void * | , | ||
| const size_t | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport StringInfo* RemoveImageProfile | ( | Image * | , |
| const char * | |||
| ) |
Definition at line 6189 of file profile.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::profiles, and RemoveNodeFromSplayTree().
| MagickExport void ResetImageProfileIterator | ( | const Image * | ) |
Definition at line 6229 of file profile.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::profiles, and ResetSplayTreeIterator().
Referenced by IdentifyImage(), ProfileImage(), and ThumbnailImage().
| MagickExport MagickBooleanType SetImageProfile | ( | Image * | , |
| const char * | , | ||
| const StringInfo * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 6437 of file profile.c.
References MaxTextExtent, _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::profiles, NewSplayTree(), CompareSplayTreeString(), RelinquishMagickMemory(), DestroyProfile(), CopyMagickString(), AddValueToSplayTree(), ConstantString(), CloneStringInfo(), LocaleCompare(), GetProfilesFromResourceBlock(), FormatLocaleString(), and GetImageProperty().
Referenced by SetAdobeRGB1998ImageProfile(), SetsRGBImageProfile(), ProfileImage(), GetProfilesFromResourceBlock(), and SetImageProperty().