请教高手想实现word转mht,saveas怎么用?

dierys
请教高手想实现word转mht,saveas怎么用?

如题
并且在word另存为的时候,有时会提示有些字符无法转换。
不知道perl里能不能解决这个转换问题。
如果不行的话,如何得到这个错误信息,从而显示出来

谢谢谢谢

---以上是首发内容,测试了一下,下面可以转存成.mht的---
my $wd;
my $word;

$wd = Win32::OLE->new('Word.Application','Quit');
$word = $wd->Documents->Open("文件地址/文件名");
$word->saveas("转后文件存放地址/文件名.mht");

但是转换后的.mht中除了word文档里的内容外,还有些乱码。
不知道能不能在saveas里加格式参数,或者其它的办法可以使用?

[[i] 本帖最后由 dierys 于 2008-7-2 09:22 编辑 [/i]]

不死草
貌似只能处理TXT文件吧。。。:em17:

dierys
:em16:

shijiang1130
回复 #2 不死草 的帖子

可以的.还可以处理excel文档