创建一个 TextPage 实例。 不要使用 new 模式创建实例,请使用 create 来创建实例。
使用指定的选项创建一个 TextPage 实例。
let textPage = await TextPage.create({ page, flag: 0,}); Copy
let textPage = await TextPage.create({ page, flag: 0,});
创建一个 PageTextSearch 对象。
返回一个 PageTextSearch 对象。
销毁 TextPage 对象。
获取指定字符索引区间的矩形数组。
起始字符索引。
字符数量。
let textPage = await TextPage.create({ page, flag: 0});await textPage.parseTextPage();let pageTextSearch = await textPage.createPageTextSearch();let bFind = await pageTextSearch.findFirst("search text", 0, 0);if (bFind) { let floatRectArray = await textPage.getRectArray(0, 10);} Copy
let textPage = await TextPage.create({ page, flag: 0});await textPage.parseTextPage();let pageTextSearch = await textPage.createPageTextSearch();let bFind = await pageTextSearch.findFirst("search text", 0, 0);if (bFind) { let floatRectArray = await textPage.getRectArray(0, 10);}
通过矩形区域获取文本。
矩形对象。
返回文本。
检查文本页是否已被解析。
true 表示已被解析,否则为 false。
let bRet = await textPage.isParsed(); Copy
let bRet = await textPage.isParsed();
页面对象可能包含已解析的内容对象。
如果解析成功则为 true,否则为 false。
let textPage = await TextPage.create({ page, flag: 0});let bRet = await textPage.parseTextPage(); Copy
let textPage = await TextPage.create({ page, flag: 0});let bRet = await textPage.parseTextPage();
Static
创建一个 TextPage 实例。 不要使用 new 模式创建实例,请使用 create 来创建实例。