html怎么转换为asp.net,如何将powerpoint转换为html-.NET教程,Asp.Net开发

如何使用.net将powerpoint转为html文件

我们当然要使用com组件了,所以要先安装powerpoint2000,在vs.net里面添加一个refrence,找到microsoft powerpoint object library 9.0,添加进来。

然后写如下代码,很简单,我就不必解释了:)

using system;

using office;

using powerpoint;

namespace courseserver.course

{

///

/// author:王洪超

/// version:1.0

/// date:2001/6/9

/// description:转换powerpoint的ppt文件为html文件

///

public class convertpowerpoint

{

///

/// 建立对powerpoint.application的com组件的引用

///

private powerpoint.application ppt;

///

/// 指向具体的文件;

///

private powerpoint.presentation pptfile;

private string _htmlfilename;

///

/// 只写属性,设置另存的html文件的文件路径

///

public string htmlfilename

{

set

{

_htmlfilename=value;

}

}

///

/// 构造器

///

public convertpowerpoint()

{

//

// todo: add constructor logic here

//

ppt=new powerpoint.application();

}

///

/// 转换过程

///

/// 欲转换的powerpoint文件名称

public void convert(string pptfilename)

{

pptfile=ppt.presentations.open(pptfilename,office.msotristate.msotrue,office.msotristate.msoctrue,office.msotristate.msofalse);

pptfile.saveas(_htmlfilename,powerpoint.ppsaveasfiletype.ppsaveashtml,office.msotristate.msoctrue);

pptfile.close();

}

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值