18#ifndef MAGICKCORE_PROFILE_PRIVATE_H
19#define MAGICKCORE_PROFILE_PRIVATE_H
21#include "MagickCore/string_.h"
23#if defined(__cplusplus) || defined(c_plusplus)
27extern MagickExport MagickBooleanType
28 SetImageProfilePrivate(Image *,StringInfo *,ExceptionInfo *);
30extern MagickExport
size_t
31 GetMaxProfileCount(
void);
33extern MagickExport StringInfo
34 *AcquireProfileStringInfo(
const char *,
const size_t length,ExceptionInfo *),
35 *BlobToProfileStringInfo(
const char *,
const void *blob,
const size_t length,
36 ExceptionInfo *exception);
38extern MagickPrivate
void
39 AppendImageProfileProperty(Image *,
const char *,
const char *,
const char *,
41 Update8BIMClipPath(
const Image *,
const size_t,
const size_t,
42 const RectangleInfo *),
43 SyncImageProfiles(Image *);
45#if defined(__cplusplus) || defined(c_plusplus)