NIMSDK-iOS
载入中...
搜索中...
未找到
NIMDocTranscodingInfo类 参考

#import <NIMDocTranscodingInfo.h>

类 NIMDocTranscodingInfo 继承关系图:

构造函数

(UInt64) - transcodedTotalSize:
 
(CGSize) - transcodedImagesSize:
 
(nullable NSString *) - transcodedUrl:ofQuality:
 

属性

NSString * docId
 
NSString * docName
 
NIMDocTranscodingFileType sourceType
 
UInt64 sourceSize
 
NIMDocTranscodingImageType targetType
 
NIMDocTranscodingState state
 
NSString * sourceFileUrl
 
NSUInteger numberOfPages
 
NSString * ext
 
NSInteger transcodingFlag
 

详细描述

转码文档信息

函数文档

◆ transcodedImagesSize:

- (CGSize) transcodedImagesSize: (NIMDocTranscodingQuality quality

获取某清晰度转码后图片的长宽信息

参数
quality转码质量
返回
转码后图片的长宽信息

◆ transcodedTotalSize:

- (UInt64) transcodedTotalSize: (NIMDocTranscodingQuality quality

获取某清晰度的转码后文件总字节大小

参数
quality转码质量
返回
转码后该质量的图片文件总字节大小

◆ transcodedUrl:ofQuality:

- (nullable NSString *) transcodedUrl: (NSUInteger)  pageNumber
ofQuality: (NIMDocTranscodingQuality quality 

获取转码后某清晰度的文件页码对应的下载 url

参数
pageNumber文件页码
quality图片质量
返回
图片下载 url

属性说明

◆ docId

- (NSString*) docId
readnonatomiccopy

转码文档标识 id

◆ docName

- (NSString*) docName
readnonatomiccopy

转码文档名称

◆ ext

- (NSString*) ext
readnonatomiccopy

发起文档转码时的附带信息

◆ numberOfPages

- (NSUInteger) numberOfPages
readnonatomicassign

转码文档总页数

◆ sourceFileUrl

- (NSString*) sourceFileUrl
readnonatomiccopy

转码源文档文件的下载地址

◆ sourceSize

- (UInt64) sourceSize
readnonatomicassign

转码源文档大小

◆ sourceType

- (NIMDocTranscodingFileType) sourceType
readnonatomicassign

转码源文档的文件类型

◆ state

- (NIMDocTranscodingState) state
readnonatomicassign

转码过程状态

◆ targetType

- (NIMDocTranscodingImageType) targetType
readnonatomicassign

转码目标图片的文件类型

◆ transcodingFlag

- (NSInteger) transcodingFlag
readnonatomicassign

文档转码内部状态码, 0 表示成功, 可用于在转码失败时定位具体失败原因。已知的一些失败原因 2: 找不到文件; 3: 文件类型错误; 4: 转码请求出现异常; 5: 转码服务器连接错误 6: 转码服务器内部错误; 7: 文档转码图片出错; 8: 图片质量处理错误; 9: 页数超限; 10: nos回调错误; 11: 文档解析错误(如加密的PDF无法解析; 100: 未知错误


该类的文档由以下文件生成: