WatermarkConfig
用于配置水印的相关信息。
C++
struct WatermarkConfig {
const char* id;
WATERMARK_SOURCE_TYPE type;
union {
WatermarkBuffer buffer;
const char* imageUrl;
};
WatermarkOptions options;
WatermarkConfig() : id(NULL), type(IMAGE), imageUrl(NULL) {}
};
自从
自 v4.6.0 版本新增。
id
水印的唯一标识符,建议使用 UUID。
type
水印的类型,详见 WATERMARK_SOURCE_TYPE。
buffer
水印的缓冲区。详见 WatermarkBuffer。
imageUrl
水印图像文件的 URL,默认值为 NULL。
options
水印的选项。详见 WatermarkOptions。