ViewerGetCurrentDocument.ts< / div >
GetCurrentDocument.html< / div >< / div >< div id ="GenericContainerEntry1635" class="GenericContainerEntry">
出口类ViewerGetCurrentDocumentExample {
私人_viewer: lt.LEADVIEW.Viewer =零;
私人_demoUrl =“https://demo.leadtools.com/images/pdf/leadtools.pdf”;
公共构造函数() {
如果(lt.RasterSupport.kernelExpired)
lt.RasterSupport.setLicenseUri (“https://demo.leadtools.com/licenses/v200/LEADTOOLSEVAL.txt”,“EVAL”,零);
}
公共run = (divID:字符串setButtonId:字符串getButtonId:字符串):无效= > {
常量lv =新lt.LEADVIEW.Viewer ();
//创建一个新的LEADVIEW实例。
//对于可以传递给run方法的完整选项列表,
//引用包含在LEADVIEW演示应用程序中的设置JSON文件。
//设置文件也可以从LEADVIEW应用程序本身生成。
lv.run (零, {
“rootDivId”: divID,
“showMainMenu”:假,
“serviceHost”:“http://localhost: 40000”,//或主机所在的位置
“servicePath”:”,//服务的根路径,这在本例中没有任何意义
“serviceApiPath”:“api”,//路由发生在"/api",除非你改变DocumentsService中的路由
});
这._viewer = lv;
. getelementbyid (setButtonId)。onclick =这.setCurrentDocument;
. getelementbyid (getButtonId)。onclick =这.getCurrentDocument;
}
私人setCurrentDocument = () => {
lt.Document.DocumentFactory.loadFromUri (这._demoUrl,零).done((document) => {
这._viewer.setCurrentDocument(文档);
})。fail((jqXHR, statusText, errorThrown) => {
常量serviceError = lt.Document.ServiceError。parseError(jqXHR, statusText, errorThrown);
警报('加载时出错在该文档。$ {serviceError.message}”);
});
}
私人getCurrentDocument = () => {
常量医生=这._viewer.getCurrentDocument ();
alert('当前文档ID: ${doc.documentId} ');
}
}
需求< / div >目标平台
188金宝搏的网址客服|支持|简介|< / div >< div id ="HeaderHelpVersion">
帮助版本21.0.2021.6.30< / div >< div id ="MobileTOC">
下载免费评估< / div >< div id ="searchBoxForm">
引用▼< / div >