我现在用excel做了一个表格的模板,然后填入指定的文本,如果将打印的功能,让他打印成图像保存下来,bmp,jpg,tif均可???

解决方案 »

  1.   

    1 安装一个pdf打印机,可以将打印内容存成pdf
    2 如果是调用excel程序可以全屏抓图
    3 如果是调用excel active插件可以在你的程序中区域截图,另外滚屏截图也是可以实现的,不过貌似复杂了些,代码很久远我忘记了,思路是需要先判断容器的滚动条的长度和位置,然后抓图后再发送滚动消息再抓图,反复之后拼到一起,LZ可以查下滚动抓屏
    4 如果你的excel是外部的而且还是带滚动条的,自己实现难了些,推荐你一个软件snagit
      

  2.   

    装个PDF打印机然后打印就行了
      

  3.   

    使用office安装后的默认打印机可打印成TIF图像格式
      

  4.   

    我是用snagit9,但是没找到怎么配置打印的图片直接保存的文件和路径,我现在一打印就直接到这个软件的图片编辑器里面去了,我看到有设置打印机的选项和文件名称和路径,但是没有效果!请大侠们推荐下相关的软件和设置方法!