|
|
@ -257,6 +257,10 @@ interface JsExtensions { |
|
|
|
return null |
|
|
|
return null |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
|
|
* 返回字体解析类 |
|
|
|
|
|
|
|
* @param str 支持url,本地文件,base64,自动判断,自动缓存 |
|
|
|
|
|
|
|
*/ |
|
|
|
fun queryTTF(str: String?): QueryTTF? { |
|
|
|
fun queryTTF(str: String?): QueryTTF? { |
|
|
|
str ?: return null |
|
|
|
str ?: return null |
|
|
|
val key = md5Encode16(str) |
|
|
|
val key = md5Encode16(str) |
|
|
@ -283,6 +287,11 @@ interface JsExtensions { |
|
|
|
return qTTF |
|
|
|
return qTTF |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
|
|
* @param text 包含错误字体的内容 |
|
|
|
|
|
|
|
* @param font1 错误的字体 |
|
|
|
|
|
|
|
* @param font2 正确的字体 |
|
|
|
|
|
|
|
*/ |
|
|
|
fun replaceFont( |
|
|
|
fun replaceFont( |
|
|
|
text: String, |
|
|
|
text: String, |
|
|
|
font1: QueryTTF?, |
|
|
|
font1: QueryTTF?, |
|
|
|