PDF.JS源码修改,已经结合网上诸位大神给出的跨域解决方案,本版采用的是php版。个人测试遇到网站上行速度跟不上,如果pdf比较大,比较尴尬,要等pdf完全加载才能打开,看上去很慢。
本版已经完美跨域,并汉化viewer.html及相关js。去除语言包,只保留中文语言包以防出现bug。如果想保留语言包,请把 view.php,index.php 复制到完整版的web目录下,并且在viewer.html下端紧挨《/body》上加入下列代码:
[此处为script请自行修改,描述不允许html语言]
var DEFAULT_URL = './view.php?pdf='+getQueryStringByName('pdf');
function getQueryStringByName(name){
var result = location.search.match(new RegExp("[?&]" + name+ "=([^&]+)","i"));
if(result == null || result.length < 1){
return "";
}
return result[1];
}
[此处为/script请自行修改,描述不允许html语言]
此懒人包采用的是 PDF.js v1.9.426 (build: 2558a58d)
本人属于业余爱好,纯属拼凑,如有疑问,请问度娘
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-31 12:49 pdf
目录 0 2018-05-01 13:18 pdfcmaps
文件 2404 2017-08-14 18:37 pdfcmaps78-EUC-H.bcmap
文件 173 2017-08-14 18:37 pdfcmaps78-EUC-V.bcmap
文件 2379 2017-08-14 18:37 pdfcmaps78-H.bcmap
文件 2398 2017-08-14 18:37 pdfcmaps78-RKSJ-H.bcmap
文件 173 2017-08-14 18:37 pdfcmaps78-RKSJ-V.bcmap
文件 169 2017-08-14 18:37 pdfcmaps78-V.bcmap
文件 2651 2017-08-14 18:37 pdfcmaps78ms-RKSJ-H.bcmap
文件 290 2017-08-14 18:37 pdfcmaps78ms-RKSJ-V.bcmap
文件 905 2017-08-14 18:37 pdfcmaps83pv-RKSJ-H.bcmap
文件 721 2017-08-14 18:37 pdfcmaps90ms-RKSJ-H.bcmap
文件 290 2017-08-14 18:37 pdfcmaps90ms-RKSJ-V.bcmap
文件 715 2017-08-14 18:37 pdfcmaps90msp-RKSJ-H.bcmap
文件 291 2017-08-14 18:37 pdfcmaps90msp-RKSJ-V.bcmap
文件 982 2017-08-14 18:37 pdfcmaps90pv-RKSJ-H.bcmap
文件 260 2017-08-14 18:37 pdfcmaps90pv-RKSJ-V.bcmap
文件 2419 2017-08-14 18:37 pdfcmapsAdd-H.bcmap
文件 2413 2017-08-14 18:37 pdfcmapsAdd-RKSJ-H.bcmap
文件 287 2017-08-14 18:37 pdfcmapsAdd-RKSJ-V.bcmap
文件 282 2017-08-14 18:37 pdfcmapsAdd-V.bcmap
文件 317 2017-08-14 18:37 pdfcmapsAdobe-CNS1-0.bcmap
文件 371 2017-08-14 18:37 pdfcmapsAdobe-CNS1-1.bcmap
文件 376 2017-08-14 18:37 pdfcmapsAdobe-CNS1-2.bcmap
文件 401 2017-08-14 18:37 pdfcmapsAdobe-CNS1-3.bcmap
文件 405 2017-08-14 18:37 pdfcmapsAdobe-CNS1-4.bcmap
文件 406 2017-08-14 18:37 pdfcmapsAdobe-CNS1-5.bcmap
文件 406 2017-08-14 18:37 pdfcmapsAdobe-CNS1-6.bcmap
文件 41193 2017-08-14 18:37 pdfcmapsAdobe-CNS1-UCS2.bcmap
文件 217 2017-08-14 18:37 pdfcmapsAdobe-GB1-0.bcmap
文件 250 2017-08-14 18:37 pdfcmapsAdobe-GB1-1.bcmap
............此处省略239个文件信息
----------- --------- ---------- ----- ----
目录 0 2018-05-31 12:49 pdf
目录 0 2018-05-01 13:18 pdfcmaps
文件 2404 2017-08-14 18:37 pdfcmaps78-EUC-H.bcmap
文件 173 2017-08-14 18:37 pdfcmaps78-EUC-V.bcmap
文件 2379 2017-08-14 18:37 pdfcmaps78-H.bcmap
文件 2398 2017-08-14 18:37 pdfcmaps78-RKSJ-H.bcmap
文件 173 2017-08-14 18:37 pdfcmaps78-RKSJ-V.bcmap
文件 169 2017-08-14 18:37 pdfcmaps78-V.bcmap
文件 2651 2017-08-14 18:37 pdfcmaps78ms-RKSJ-H.bcmap
文件 290 2017-08-14 18:37 pdfcmaps78ms-RKSJ-V.bcmap
文件 905 2017-08-14 18:37 pdfcmaps83pv-RKSJ-H.bcmap
文件 721 2017-08-14 18:37 pdfcmaps90ms-RKSJ-H.bcmap
文件 290 2017-08-14 18:37 pdfcmaps90ms-RKSJ-V.bcmap
文件 715 2017-08-14 18:37 pdfcmaps90msp-RKSJ-H.bcmap
文件 291 2017-08-14 18:37 pdfcmaps90msp-RKSJ-V.bcmap
文件 982 2017-08-14 18:37 pdfcmaps90pv-RKSJ-H.bcmap
文件 260 2017-08-14 18:37 pdfcmaps90pv-RKSJ-V.bcmap
文件 2419 2017-08-14 18:37 pdfcmapsAdd-H.bcmap
文件 2413 2017-08-14 18:37 pdfcmapsAdd-RKSJ-H.bcmap
文件 287 2017-08-14 18:37 pdfcmapsAdd-RKSJ-V.bcmap
文件 282 2017-08-14 18:37 pdfcmapsAdd-V.bcmap
文件 317 2017-08-14 18:37 pdfcmapsAdobe-CNS1-0.bcmap
文件 371 2017-08-14 18:37 pdfcmapsAdobe-CNS1-1.bcmap
文件 376 2017-08-14 18:37 pdfcmapsAdobe-CNS1-2.bcmap
文件 401 2017-08-14 18:37 pdfcmapsAdobe-CNS1-3.bcmap
文件 405 2017-08-14 18:37 pdfcmapsAdobe-CNS1-4.bcmap
文件 406 2017-08-14 18:37 pdfcmapsAdobe-CNS1-5.bcmap
文件 406 2017-08-14 18:37 pdfcmapsAdobe-CNS1-6.bcmap
文件 41193 2017-08-14 18:37 pdfcmapsAdobe-CNS1-UCS2.bcmap
文件 217 2017-08-14 18:37 pdfcmapsAdobe-GB1-0.bcmap
文件 250 2017-08-14 18:37 pdfcmapsAdobe-GB1-1.bcmap
............此处省略239个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)