使用 pdf.js 显示日语文件
时间:2022-12-21阅读:266来源:柠檬博客作者:柠檬博客
请注意,我很难在 CDN 上使用 pdf.js 显示包括日语在内的 PDF 文件。提取和安装 Prebuild zip 时可能几乎相同。
如果你搜索它,你会找到在某种程度上使用viewer.html的方法,但是在编写脚本时很难找到关于阅读pdf.js本身的信息。
使用的版本:pdf.js 2.16.105
官方例子 最低限度。仅此一项,没有CMAP设置,所以不会显示日语等。 有品种吗?(我没看过多少) 基本设定当您在控制台中看到Deprecated API usage: No "GlobalWorkerOptions.workerSrc" specified.
pdfjsLib.GlobalWorkerOptions.workerSrc = 'https://unpkg.com/pdfjs-dist@2.16.105/build/pdf.worker.js';
可以写成(官方例子里也有这个描述)
参考:本文中使用的PDFJS 在最近的版本中似乎已被弃用 日本显示器到控制台Warning: loadFont - translateFont failed: "UnknownErrorException: CMapReaderFactory not initialized, see the `useWorkerFetch` parameter.".Warning: Error during font loading: CMapReaderFactory not initialized, see the `useWorkerFetch` parameter.显示,不画日语
const loadingTask = pdfjsLib.getDocument({ url: 'sample.pdf', cMapUrl: "https://unpkg.com/pdfjs-dist@2.16.105/cmaps/", cMapPacked: true, });
明确指定 cMap,如 .
参考: 参考:【备忘录】pdf.js看不懂日文需要设置cMap - Qiita 参考:Pdf.js-Qiita出现“The cMap url must be specified”错误的解决方法 其他参考文章 2014 年的一篇稍旧的文章。我有一个关于文本选择的故事原创声明:本文系作者授权爱码网发表,未经许可,不得转载;
原文地址:https://www.likecs.com/show-308628937.html
266人参与,
0条评论
登录后显示评论回复