Skip to content

PDF 加载、点译

knziha edited this page Nov 26, 2019 · 2 revisions

点译 Click Search

点译灵感来源于 必应词典 。不同于其他软件,它点译形式是以弹窗显示一个简单的释义。
在平典软件安卓版,点译更像是一个灵活的导航系统。它可以无限触发,也可以在词典间、词条间跳转。

PDF

借助 PDF.js 与现代浏览器,词典中可嵌入pdf。
PDF.js 会自动保存当前的阅读位置 (cache),而且是每个 PDF 文件各不相同的。 PDF.js 有些缺点 :

  • 内存占用大
  • 文本选择缺失空格

不过,PDF.js 是唯一的选择了。

    缺失空格这一点会严重影响点译,经过一些 workaround, PDF的点译就只能在单个网页元素内进行。 PDF 的格式很复杂多样,比如,有的PDF文件被 PDF.js 渲染出来后,每个英文字母都各自分散在单独的 span 节点中,这我就无奈何了。

直接打开 PDF

有别于在 mdx 中内嵌 PDF, 平典App将支持直接打开 PDF 文件, 敬请期待 ~