检查当前平台是否支持客户端PDF呈现。
Object.defineProperty (DocumentViewer.prototype“isPDFRenderingSupported”,
得到:函数()
)
静态isPDFRenderingSupported:布尔;/ /只读
真正的如果此文档查看器实例支持客户端PDF呈现;否则,假。
这个属性将是真正的如果客户端PDF呈现javascript文件和资源已在HTML页面中正确设置。指申请中要包含的文件。
请注意,桌面Internet Explorer 9或任何移动版本的Internet Explorer都不支持客户端PDF呈现。
客户端PDF呈现使用流行的Mozilla PDF.js库的定制和高度优化版本。更多信息请参阅https://mozilla.github.io/pdf.js/。
用户应用程序必须在使用库之前设置库,如下所示:
假设index . html
是使用位于应用程序根文件夹中的文档查看器的HTML页面。同时,假设填词
是存放第三方js文件的根目录下的文件夹的名称。
复制pdfjs
在上面的主题中描述的文件夹,并将其放入填词
。这样,应用程序将包含/ libs / pdfjs lt.pdf.js
,/ libs / pdfjs lt.pdf.worker.js
,/ libs / pdfjs lt.pdf.compatibility.js
,以及数据文件/ libs / pdfjs cmaps / * .bcmap
。
类中添加以下声明头
部分的HTML页面:
//主要pdf.js库
<脚本类型=“text / javascript”src =“libs / pdfjs / lt.pdf.js”> < /脚本>
< >脚本
//将PDFJS指向工作文件的方向
如果(typeofPDFJS ! = =“定义”) {
PDFJS。workerSrc =“libs / pdfjs / lt.pdf.worker.js”;
// cmap URL相对于PDF渲染位置
//确保您的服务器主机cmap文件(.bcmap)
PDFJS。cMapUrl =“libs / pdfjs / cmaps”;
PDFJS。cMapPacked =真正的;
}
> < /脚本
<脚本类型=“text / javascript”src =“libs / pdfjs / lt.pdf.compatibility.js”> < /脚本>
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网页查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已经发送到支持!应该有人保持联系!如果你有急事,请回来再谈。
聊天时间:
周一至周五,上午8:30至下午6点
感谢您的反馈!
请重新填写表格以开始新的聊天。
所有代理当前都处于离线状态。
聊天时间:
星期一至星期五
上午8:30 -下午6点
要联系我们,请填写此表格,我们将通过电子邮件与您联系。