使用微软DsoFramer 组件创建,显示office
1. DsoFramer 组件的介绍
dsoframer是微软提供一款开源的用于在线编辑、调用Word、 Excel 、PowerPoint等的ActiveX控件。国内很多著名的OA中间件,
电子印章,签名留痕等大多数是依此改进而来的。
2. C# winform 或者web 显示
开发的方式下载 DsoFramer
下载的界面如下:
使用就是这以上的两个dll
代码:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
AxDSOFramer.AxFramerControl control = new AxDSOFramer.AxFramerControl();
private void button1_Click(object sender, EventArgs e)
{
control.Dock = DockStyle.Fill;
panel1.Controls.Add(control);
}
}
界面
3 .运行效果
打开 excel
打开 word
打开 ppt
以上为测试代码以及截图