- ·上一篇内容:在C#中实现MFC中CRectTracker橡皮区矩形类的方法
- ·下一篇内容:IIS的安装与配置
将C#编写的组件运用到网页中的方法
本文简单讲解了把使用C#开发的控件镶嵌到网页内的方法。
本文以在网页中镶嵌PDF阅读器为例。
首先创建一个“Windows 控件库”工程,将其命名为“PdfControl”,然后在控件窗口内嵌入“Acrobat Control 用于 ActiveX”控件。在这个工程中,把程序默认名字更改为“pdfctl”,这里提醒你要注意网页原代码的写法。现在让我们看一看效果图:
注:我们把“Acrobat Control 用于 ActiveX”控件应用到“PdfControl”控件中去,然后把PdfControl 控件应用到我们的网页中去。
当点击"Chang Size"按钮,我们会看到下面的图片:
需要的说明的是,这些操作基本上受到很大的限制,要想得到如上图所显示效果,你需要在“Visual Studio .NET 2003 命令提示”运行“caspol -s off”这个命令。另外,同样需要在IIS中设置一个虚拟目录,在其属性中,选择执行权限为“纯脚本”。另外,这里引用的控件是安装Acrobat Reader 4.0 注册的控件,其他高版本不行。
需要说明的是需要对元代码中的pdf.ocx进行注册。
微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。
个人成长离不开各位的关注,你的关注就是我继续前行的动力。