AliyunPasterController
@interface AliyunPasterController : NSObject <AliyunPasterUIEventProtocol>
动图控制器类
-
设置动图的view
@warning:一定要设置
Declaration
Objective-C
@property (nonatomic, strong) UIView *pasterView -
动图类型
Declaration
Objective-C
@property (nonatomic, readonly) AliyunPasterEffectType pasterType; -
动图的旋转角度
单位:弧度
Declaration
Objective-C
@property (nonatomic) CGFloat pasterRotate; -
动图的位置(x,y)
Declaration
Objective-C
@property (nonatomic) CGPoint pasterPosition; -
动图的宽高
Declaration
Objective-C
@property (nonatomic) CGSize pasterSize; -
动图的位置大小
Declaration
Objective-C
@property (nonatomic) CGRect pasterFrame; -
动图镜像
Declaration
Objective-C
@property (nonatomic) BOOL mirror; -
文字内容
Declaration
Objective-C
@property (nonatomic, copy) NSString *subtitle; -
文字位置
相对于动图本身的位置大小
Declaration
Objective-C
@property (nonatomic) CGRect subtitleFrame; -
文字的后台配置字体
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *subtitleConfigFontName; -
文字的后台配置字体的id
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger subtitleConfigFontId; -
文字是否描边
Declaration
Objective-C
@property (nonatomic) BOOL subtitleStroke; -
文字颜色
Declaration
Objective-C
@property (nonatomic, strong) UIColor *subtitleColor -
文字描边颜色
Declaration
Objective-C
@property (nonatomic, strong) UIColor *subtitleStrokeColor -
文字的背景颜色
Declaration
Objective-C
@property (nonatomic, strong) UIColor *subtitleBackgroundColor -
文字字体
Declaration
Objective-C
@property (nonatomic, copy) NSString *subtitleFontName; -
关键帧图片
Declaration
Objective-C
@property (nonatomic, strong, readonly) UIImage *kernelImage; -
动图开始时间
单位:秒
Declaration
Objective-C
@property (nonatomic) CGFloat pasterStartTime; -
动图结束时间
单位:秒
Declaration
Objective-C
@property (nonatomic) CGFloat pasterEndTime; -
动图持续时间
单位:秒
Declaration
Objective-C
@property (nonatomic) CGFloat pasterDuration; -
动图最小持续时间
单位:秒
Declaration
Objective-C
@property (nonatomic) CGFloat pasterMinDuration; -
编辑区域
Declaration
Objective-C
@property (nonatomic) CGSize displaySize; -
视频输出分辨率
Declaration
Objective-C
@property (nonatomic) CGSize outputSize; -
预览大小
Declaration
Objective-C
@property (nonatomic) CGSize previewRenderSize; -
Undocumented
Declaration
Objective-C
- (NSString *)getIconPath; -
关键帧图片
Declaration
Objective-C
- (NSString *)getKernelImagePath;Return Value
图片路径
-
序列帧
Declaration
Objective-C
- (NSArray<AliyunEffectPasterFrameItem *> *)frames;Return Value
序列帧集合
-
原始时间
Declaration
Objective-C
- (CGFloat)originDuration;Return Value
时间 单位:秒
-
文字原始时长
相对于动图
Declaration
Objective-C
- (CGFloat)originTextDuration;Return Value
时间 单位:秒
-
文字开始出现的时间 相对于动图
Declaration
Objective-C
- (CGFloat)originTextBeginTime;Return Value
时间 单位:秒
-
唯一id
Declaration
Objective-C
- (int)eid;Return Value
id
-
开始编辑 将要进入编辑状态
Declaration
Objective-C
- (void)editWillStart; -
开始编辑 进入编辑状态
Declaration
Objective-C
- (void)editDidStart; -
开始编辑 进入编辑
Declaration
Objective-C
- (void)editProcess; -
完成编辑
Declaration
Objective-C
- (void)editCompleted; -
字幕编辑完成
Declaration
Objective-C
- (void)editCompletedWithImage:(UIImage *)image;Parameters
image字幕的图片
-
获取effectPaster
Declaration
Objective-C
- (id)getEffectPaster;Return Value
effectPaster
AliyunPasterController Class Reference