|
Foxit PDF SDK for HarmonyOS
3.0
|
Static Public Member Functions | |
| static | available (level) |
| static async | getMD5 (data) |
| static | getStrikeOutFromCaret (annot) |
| static | intersect (a, b) |
| static | isReplaceCaret (annot) |
| static | isSameAnnot (annot, comparedAnnot) |
| static | rectEqualToRect (rectF1, rectF2) |
| static | toFxRectF (rectF) |
| static | toMatrix (matrix2D) |
| static | toRectF (rectF) |
| < string > static | uint8ArrayToHexStr (data|Uint8Array) |
提供与Foxit RDK SDK交互的实用工具方法集合
|
static |
检查设备SDK版本是否满足要求
| level | 需要验证的最低API级别 |
|
static |
计算字符串的MD5哈希值
| data | 输入字符串 |
|
static |
从Caret注释中获取关联的StrikeOut删除线注释
| annot | 目标Caret类型注释对象 |
|
static |
判断并计算两个矩形的交集区域(使用PDF坐标系)
如果存在交集,会直接修改第一个矩形参数为交集区域
| a | 第一个矩形对象(会被修改为交集区域) |
| b | 第二个矩形对象 |
|
static |
判断标注是否为ReplaceCaret
| annot | 需要判断的FoxitRDKNative.pdf.annots.Annot标注对象 |
|
static |
判断两个注释对象是否相同
| annot | 第一个注释对象 |
| comparedAnnot | 第二个注释对象 |
|
static |
比较两个矩形对象是否相等
| rectF1 | 第一个矩形对象 |
| rectF2 | 第二个矩形对象 |
|
static |
将RectF转换为FoxitRDKNative.common.fxcrt.RectF
| rectF | 原始矩形对象 |
|
static |
将FoxitRDKNative.common.fxcrt.Matrix2D矩阵转换为四维变换矩阵
| matrix2D | 需要转换的FoxitRDKNative.common.fxcrt.Matrix2D二维矩阵对象 |
|
static |
将FoxitRDKNative.common.fxcrt.RectF转换为标准RectF
| rectF | FoxitRDKNative.common.fxcrt.RectF |
|
static |
将Uint8Array数据转换为十六进制字符串
| data | 二进制数据 |