vievergetDocumentViewer.ts
getDocumentViewer.html
出口班级viepergetDocumentViewErexample {
私人的_viewer:lt.leadview.viewer =无效的;
上市构造函数(){
如果(lt.rastersupport.Kernelexed)
lt.rastersupport.setlicenseuri(“ https://demo.leadtools.com/licenses/v200/leadtoolseval.txt”,,,,“评估”,,,,无效的);
}
上市run =(divid:细绳,getButtonid:细绳):空白=> {
constlv =新的lt.leadview.viewer();
//构建LeadView的新实例。
//有关可以传递给运行方法的选项的完整列表,
//请参阅LeadView Demo应用程序中包含的设置JSON文件。
//设置文件也可以从LeadView应用程序本身生成。
lv.run(无效的,{
“ rootdivid”:divid,
'Showmainmenu':错误的
});
这个._viewer = lv;
document.getElementById(getButtonId).onclick =这个.getDocumentViewer;
}
私人的getDocumentViewer =()=> {
const查看器=这个._viewer.getDocumentViewer();
constViewErexists =(!viewer)?错误的:真的;
警报(`查看器存在:$ {viewerexists}`);
}
}
<!doctype html>
“ en”>
LV示例|getDocumentViewer
<头>
<脚本src =“ https://code.jquery.com/jquery-2.2.4.min.js”
完整性=“ SHA256-BBHDLVQF/XTY9GJA0DQ3HIWQF8LACRTXXZKRUTELT44 =”Crossorigin =“匿名的”> 脚本>
<脚本src =“ ../ lt/leadtools.js”> 脚本>
<脚本src =“ ../ lt/leadtools.controls.js”> 脚本>
<脚本src =“ ../ lt/leadtools.annotations.engine.js”> 脚本>
<脚本src =“ ../ lt/leadtools.annotations.designers.js”> 脚本>
<脚本src =“ ../ lt/leadtools.annotations.rendering.javascript.js”> 脚本>
<脚本src =“ ../ lt/leadtools.annotations.automation.js”> 脚本>
<脚本src =“ ../ lt/leadtools.imageProcessing.main.js”> 脚本>
<脚本src =“ ../ lt/leadtools.imageProcessing.color.js”> 脚本>
<脚本src =“ ../ lt/leadtools.imageProcessing.core.js”> 脚本>
<脚本src =“ ../ lt/leadtools.imageProcessing.effects.js”> 脚本>
<脚本src =“ ../ lt/leadtools.document.js”> 脚本>
<脚本src =“ ../ lt/leadtools.document.viewer.js”> 脚本>
<脚本src =“ ../ lt/leadtools.leadview.js”延期> 脚本>
<链接href =“ ../css/leadtools.leadview.css”type =“文字/CSS”rel =“样式表”>
<! - 从 / src /编译的所有打字稿文件将被捆绑并掉入根文件夹`bundle.js`->>
<脚本src =“ ../ bundle.js”type =“文字/javaScript”> 脚本>
<身体>
<按钮ID =“ getDocumentViewer”>获取LeadView的DocumentViewer
“ rundemo”样式=“宽度:100%;高度:97VH;”>