QCloudPicOperationRule Class Reference
Inherits from | NSObject |
---|---|
Declared in | QCloudPicOperations.h QCloudPicOperations.m |
fileid
处理结果的文件路径名称,如以/开头,则存入指定文件夹中,否则,存入原图文件存储的同目录
@property (nonatomic, copy) NSString *fileid
Declared In
QCloudPicOperations.h
rule
处理参数,参见数据万象图片处理 API。 若按指定样式处理,则以style/开头,后加样式名,如样式名为“test”, 则 rule 字段为style/test
@property (nonatomic, copy) NSString *rule
Declared In
QCloudPicOperations.h
type
盲水印类型,有效值:1 半盲;2 全盲;3 文字
@property (nonatomic, assign) QCloudPicOperationRuleEnum type
Declared In
QCloudPicOperations.h
imageURL
盲水印图片地址,需要经过 URL 安全的 Base64 编码。 当 type 为1或2时必填,type 为3时无效。 指定的水印图片必须同时满足如下 3 个条件: 1. 盲水印图片与原图片必须位于同一个对象存储桶下; 2. URL 需使用数据万象源站域名(不能使用 CDN 加速、COS 源站域名),例如 examplebucket-1250000000.image.myqcloud.com属于 CDN 加速域名,不能在水印 URL 中使用; 3. URL 必须以http://开始,不能省略http头, 也不能填https头,例如examplebucket-1250000000.picsh.myqcloud.com/shuiyin_2.png, https://examplebucket-1250000000.picsh.myqcloud.com/shuiyin_2.png 就是非法的水印 URL。
@property (nonatomic, copy) NSString *imageURL
Declared In
QCloudPicOperations.h
level
只对全盲水印(type=2)有效。level 的取值范围为{1,2,3},默认值为1,level 值越大则图片受影响程度越大、盲水印效果越好。
@property (nonatomic, assign) NSInteger level
Declared In
QCloudPicOperations.h