//嵌入PDF控件 import win.ui; /*DSG{{*/ var winform = win.form(text="atlax加载控件";right=811;bottom=689) winform.add( pdfCtrl={cls="atlax";text="AcroPDF.PDF.1";left=9;top=9;right=803;bottom=682;db=1;dl=1;dr=1;dt=1;edge=1;transparent=1;z=1} ) /*}}*/ /* 1、拖一个 custom 控件放到界面上,控件类名改为"atlax" 2、然后在 atlax 控件的文本属性中指定要创建的 COM 类名为 "AcroPDF.PDF.1" */ var pdf = winform.pdfCtrl.getControl(); if( "IAcroAXDocShim" == winform.pdfCtrl.getControlTypeName() ){ import fsys.dlg; var path = fsys.dlg.open("*.pdf|*.pdf||","打开PDF文件"); if( path ){ pdf.src = path; pdf.setShowToolbar( false ); //去掉工具栏 pdf.setCurrentPage( 1 ); //翻到第2页 pdf.setZoom( 80 ); //设置百分比 } } else { pdf.Navigate("about:请先安装最新版 Adobe Reader ") winform.text = "请先安装最新版Adobe Reader" } winform.show(3/*_SW_SHOWMAXIMIZED*/) win.loopMessage();