产品概述
功能介绍
产品优势
应用场景
基本概念
try {val previewAccessUrl: String = smh.getPreviewAccessUrl(//文件路径filePath = "filePath",//历史版本号historyId = 123456,//用途(用于标记该链接的使用场景)purpose = Purpose.PREVIEW)} catch (e: Exception) {e.printStackTrace()}
try {val downloadAccessUrl: String = smh.getDownloadAccessUrl(//文件路径filePath = "filePath",//历史版本号historyId = 123456,//文件路径是否已经 url 编码encode = true)} catch (e: Exception) {e.printStackTrace()}
try {val thumbnailUrl: String = smh.getThumbnailAccessUrl(//文件名name = "name",//目录名dir = Directory(),//历史版本号historyId = 123456,//生成的预览图尺寸size = 100,//等比例缩放百分比,不传 Size 时生效scale = 80,//缩放宽度,不传高度时,高度按等比例缩放,不传 Size 和 Scale 时生效;widthSize = 100,//缩放高度,不传宽度时,宽度按等比例缩放,不传 Size 和 Scale 时生效;heightSize = 100,//用途(用于标记该链接的使用场景)purpose = Purpose.PREVIEW)} catch (e: Exception) {e.printStackTrace()}
try {val thumbnailResult: ThumbnailResult = smh.getThumbnail(//文件名name = "name",//目录名dir = Directory(),//生成的预览图尺寸size = 100,//等比例缩放百分比,不传 Size 时生效scale = 80,//缩放宽度,不传高度时,高度按等比例缩放,不传 Size 和 Scale 时生效;widthSize = 100,//缩放高度,不传宽度时,宽度按等比例缩放,不传 Size 和 Scale 时生效;heightSize = 100,//帧数,针对 gif 的降帧处理frameNumber = 6,//用途(用于标记该链接的使用场景)purpose = Purpose.PREVIEW)val thumbnailUrl = thumbnailResult.location} catch (e: Exception) {e.printStackTrace()}
文档反馈