让Flashpaper支持wps、pdf、txt等其他文件格式
首先完整安装office,Flashpaper正确安装(包括Flashpaper虚拟打印机)
确认安装成功的方法:在windows资源管理器中手动的选择一个文件,右击选择转换,是否可以正确转换成功。
- 因为wps大部分文件格式都兼容office所以修改扩展名为所对应office的格式扩展名。
- pdf文件转换需安装Adobe Acrobat Reader阅读器,并确认是默认阅读器
参考代码
string ext = Path.GetExtension(source).Trim('.').ToLower();//源文件扩展名
string tempExt = null;
switch (ext)//Flashpaper不支持 Wps office文件和txt文件 但是 兼容 微软office软件 所以 改变扩展名迫使 Flashpaper 来转换
{
case "txt"://txt文本文件
tempExt = "rtf";
break;
case "wps"://wps文件
tempExt = "doc";
break;
case "et"://wps的表格文件
tempExt = "xls";
break;
case "pps":
case "dps":
tempExt = "ppt";
break;
string tempExt = null;
switch (ext)//Flashpaper不支持 Wps office文件和txt文件 但是 兼容 微软office软件 所以 改变扩展名迫使 Flashpaper 来转换
{
case "txt"://txt文本文件
tempExt = "rtf";
break;
case "wps"://wps文件
tempExt = "doc";
break;
case "et"://wps的表格文件
tempExt = "xls";
break;
case "pps":
case "dps":
tempExt = "ppt";
break;
}
参考资源
Macromedia FlashPaper 2功能与使用详解
原文地址:http://www.cnblogs.com/smartstar/archive/2011/06/17/Flashpaper-more-ext.html