首页 > 编程 > C# > 正文

将C#编写的组件运用到网页中的方法

2023-05-17 11:41:56
字体:
来源:转载
供稿:网友

本文简单讲解了把使用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进行注册。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表