Skip to content
ComPDF

搜索和选取

当用户在 PDF 文档中执行文字搜索时,搜索结果通常会高亮显示匹配的文本片段,并提供导航到对应位置的链接。 通过 ComPDFKit for Web 提供的搜索和选取功能,您可以轻松实现这一功能。

javascript
docViewer.search(value);
名称必填类型描述
valueyesstring搜索的内容。

如果您只需要获取搜索词的位置而不需要高亮搜索结果,可以通过以下 API 获取。

javascript
docViewer.searchInPage(value, pageNumber);

该 API 将返回一个搜索结果数组,每个结果包含页码、搜索词的位置以及搜索词的内容。

json
[{
  "pageNum": 1,
  "quads": [{
    "left": 154.57814025878906,
    "top": 211.6978759765625,
    "right": 184.56173706054688,
    "bottom": 229.4798583984375
  }],
  "content": " a sample PDF document that showc",
  "pageSearchIndex": 0,
  "searchValue": "PDF"
}]