番禺品牌型网站,wordpress vue.js,建e全景官网,用电脑做兼职的网站背景 Adobe PDF阅读器控件是一个ActiveX控件#xff0c;用于在Windows平台上显示和操作PDF文件。它提供了一系列方法和属性#xff0c;可以实现对PDF文件的加载、显示、搜索、打印、保存等操作。 allWebPlugin中间件是一款为用户提供安全、可靠、便捷的浏览器插件服务的中间件… 背景 Adobe PDF阅读器控件是一个ActiveX控件用于在Windows平台上显示和操作PDF文件。它提供了一系列方法和属性可以实现对PDF文件的加载、显示、搜索、打印、保存等操作。 allWebPlugin中间件是一款为用户提供安全、可靠、便捷的浏览器插件服务的中间件产品致力于将浏览器插件重新应用到所有浏览器。它不仅可以实现ActiveX控件在现代浏览器上使用而且集成也非常方便。
alWebPlugin中间件核心优势
1、自创定位算法实现插件与页面布局无缝衔接极致用户体验。 2、自创插件接口调用方法保持原汁原味的接口调用及事件响应方式轻松实现OA系统升级改造。 3、支持同一页面或不同页面同时加载多个插件适应各种复杂应用场景。 4、自主创新、安全可控不受浏览器插件技术限制支持更多浏览器谷歌、火狐、Edge、360浏览器等。 5、创新沙箱机制,隔离插件与浏览器运行环境增强插件与浏览器稳定性和安全性。 6、攻克诸多技术难点实现插件不修改、不注册也能使用极大的降低插件开发量和维护量。
准备工作
1、下载allWebPlugin中间件产品具体如下
链接百度网盘 请输入提取码 提取码z3q0
运行效果 运行效果如下图所示 Adobe PDF控件打开文档 通过接口隐藏工具条 集成代码示例
var acroPDFReader null;
var hostCnt null;
var httpclientObj null;
var pluginUtilityObj null;function CreateContainer(){var canvas document.getElementById(pluginUI);var license 1q1Sc/tJ1FY2I0gjyovEBlL5OXF5WrNG0Aq8HHaqVcms51Cl0VS4bYdxltvoHzOdQDEmT8XQhfQhaGxcNiqLQ7oiY85BP8ZsOWCPD3ZYQ5mr14faRu6F8yxXVpgkOeRRlN4clA0lwQi3c0X/Tvd7BRJKX9uDxkShM9orLUJA119NShnfEOcexzvMhL2FWjkNGa2ufV2WjC1M8hbdQSr7uy8b2H7Fiz/HMiWYEFmAnrjDytIx4njwJtO7GYCBKYIE1VGI7iWq9iz4XCIKk1sp1hje01FJCtYPj51uHfLuWWKatvlFHzSb2IMOSpzAAAA8AEAAQMCTeMq4Dd1nDTk0VXbvFd/Yei0Ojtv60nU4n3yDQuFlxUPwKCQDmQifomaE8DZQR8bEhucH7wk2cabDLm4KCiwUGvsoKR5r83cLSNLWtaRVtbPoWwMgpFnTmlMtnXrRvPjLxl/UWPbMMuu9ObsWUU7kdG2mEJRyAFHvRqIG5Zz8oSets7FNwxdwS2trEiCV4qsAkci3oWhu0ddb02uHzEyOg6sjqKLd9XfKYp4NGdWraSFUYhBsiU7LajQNwmlAeEXWnuNnT5XzoP4icvfojjZZjzw6Ar40ldB7kd9gLDsryZWfwDFsObrXeb9VRVHi8yJ9E17zXMLtpTjtBiIzsQABAYICCgGCMOohm/ugukXrQrv9ulJbVqBTGph9ScEeDPMd5ll5adDkRDGlb74ZElzA2gcCi9XnFtdXTegKWXRUH5ea5xKhN/6eZgBGL4isdUwaclkKUdq1k60BDQgbvrIx2aRtio7NnbVJortQQpPWpy/jzQV/aFuPB/PWwdt/wBHfqgXQw7a1R99EaK6VLtrP7PUURODEIRGklPrFD08z6O/wIXk722B87lfRhgBoRvhRchXcvlvhqBC3OM7XEBbDLgcvHQvYzm67qxcWvSNJnub9YxB/7eYR3sE8iJh9sfkNE7BYeQ0HwyQpIfCp3s7nWn8nHBOtbx2Vf5sFBaxHYAAAEOAAAAAUFXUEY; var installPackageUrl http://127.0.0.1:6651/install/allwebPlugin_x86_v2.0.1.16_20240806.exe;var installPackageVersion 2.0.0.16; hostCnt new PluginHostCnt();if(hostCnt.IsInstall() false){//未安装需要手动安装if(confirm(allWebPlugin中间件未安装或未启动,是否立即安装)){window.open(installPackageUrl, _blank);}}else{//已安装检测是否需要版本更新if(hostCnt.IsNewVersion(installPackageVersion) false){if(hostCnt.createContainer(canvas,PluginContainer,license,false) true){ //hostCnt.UI.ForceShowUI(false);//创建时隐藏插件,需要调用这句隐藏插件hostCnt.RegisterEvent(*);CreatePlugin();}}else{//需要升级alert(检测到升级包,立即升级。);hostCnt.UpdateVersion(installPackageUrl).then(function(data){if(data.code 0){ //检测是否安装成功var checkInstall setInterval(function(){if(hostCnt.GetVersion() installPackageVersion){window.location.reload();clearTimeout(checkInstall);}}, 1000);}else{window.open(installPackageUrl, _blank);//直接下载包手动安装}}).catch(function(strErr){window.open(installPackageUrl, _blank);//直接下载包手动安装});}}
}function CreatePlugin(){if(hostCnt null)return;acroPDFReader hostCnt.createProxyPlugin({CA8A9780-280D-11CF-A24D-444553540000});if(acroPDFReader ! null){pluginUtilityObj hostCnt.getPluginUtility();}
}function OpenLocalFile(){pluginUtilityObj hostCnt.getPluginUtility();pluginUtilityObj.GetLocalOpenDialog(pdf文件(*.pdf);;ofd文件(*.ofd);;所有文件(*.*)).then(function(varFile){console.log(varFile);if(varFile ! ){ acroPDFReader.src varFile;}});
}function EnabledCanvas(blEnabled){hostCnt.UI.EnabledCanvas(blEnabled);
}function setShowToolbar(on){acroPDFReader.setShowToolbar(on);
}function setZoomRadio(fZoom){acroPDFReader.setZoom(fZoom);
}