客户机没有安装OFFICE,无法使用COM组件,这个思路就不要再说了客户有个PPT模板,需要从数据库中提起数据,填充到PPt中,PPT中有table,chart等复杂的数据结构请问大家有什么好的思路,XML?或者是excel转ppt?大体的实现方法我会再加分!

解决方案 »

  1.   

    Office开发里面有生成PPT文件的。推荐用Aspose的产品
      

  2.   

    目前的开发坏境是.net2.0,无法使用.net3.0的OpenXmlFormat SDK,
    还有,Aspose付费的,先不考虑
      

  3.   

    1楼的意见我看过那种方法简直和往记事本里写数据没区别,
    生成的PPT相当粗劣
      

  4.   

    哦 那我也不知道了 没看过这样的需求 最多就导出过Excel
      

  5.   

    呵呵,还得采用office的类库建议试试
      

  6.   

    没有做过哦,自己想想
      怎么能用ppt 做数据源导入呢
      

  7.   

    我摸索出一个方法
    把ppt另存为mht,
    在代码里按mht的方法写ppt
    经过试验,可以
      

  8.   

    个人觉得比较困难。不管保存成什么文件,都要把文件内容重新PPt格式化,要写一套规则。