日期:2014-05-18  浏览次数:20417 次

分不多,心意。。。生成word问题,以前没搞过office方面的,请指教。
http://www.jfstudio.net/aspnet/net/20070110/154159.shtml
没时间再去详细了解深入了,请大家告诉我
如果我用Word.Application打一个静态面,把它saveas成一个doc文件,
那html里的图片会不会存入到word里去,因为我存下来后,以后再看或是打印的话
客户那里网络可能是不通的,而html页面里的img图片路径是http://.../imgage/.gif这种绝对路径的,所以我想问我用上面这个网址的例子存成doc,那图片是不是保存到doc内部去了。

以前从未接触过,见笑了,请做过的朋友帮帮忙。

------解决方案--------------------
分不少啊。

------解决方案--------------------
按我的理解,图片可能不会存入到word里。
------解决方案--------------------
友情UP~~
------解决方案--------------------
图片应该不是存在doc中,而是存在一个同名的目录里,类似直接保存html文件。如果不行的话
可以考虑使用pdf打印机生成pdf文件,或者试试用水晶报表来做。这样用户离线也能看到完整的信息了。
------解决方案--------------------
图片是不会存在word文件中滴,得想其他办法
------解决方案--------------------
友情UP~~
------解决方案--------------------
以前生成Excel 可以把图像搞进去的,或许改个doc 扩展名就变成word格式的。
------解决方案--------------------
不然就图片另外存为同时一起下载?
------解决方案--------------------
图是不是会存在Word文档当中的,你所存取的是一个超链接路径
如果客户下载下来在可以上网的情况下,你应该是可以打印出图片的
------解决方案--------------------
up
------解决方案--------------------
友情帮顶,本来原来公司的兄弟就做word方面的东西,只可惜我换行了。
------解决方案--------------------
帮顶吧,看有没有会的!
------解决方案--------------------
是否可以通过程序控制 将这些文档先下载下来
然后动态生成 DOC文件呢?
------解决方案--------------------
帮顶,这个问题有挑战性,好像别人有的图片水印是在图片上面加图片,想想看能不能再WORD上面加图片啊
------解决方案--------------------
不会帮顶...
------解决方案--------------------
直接HTML转成DOC是不可能带储图片的,只存链接
------解决方案--------------------
也许可以考虑PDF模板转换工具
帮顶
------解决方案--------------------
图片是肯定不能直接存在Word里面的,只能存图片的链接,你把一个网页复制进Word就很清楚了。
------解决方案--------------------
恩,你给的那个连接没问题只管用
图片是存在doc中,一个很简单的比方,我在本机用cad画了张图,用插入对象插进了这张图
然后保存doc,然后我把个文件放到一个没装cad的机子,打开文件,你说我会不会看到doc文件里的那张图呢??答案是肯定的

至于你后面说直接保存的是不带图片的,这个好比你直接用ie上的那个编辑插件直接用word编辑html,里面是没有图片的只有连接,不过也不是完全没办法解决你可以不用 <img scr= ' '> 这种形式的,而改用 <img src= "data:image/gif;base64,后面跟图片的base64编码> 就可以解决了

其实,你可以一些现成的控件来解决问题:想aspose.words,poi.net,ntko一类的东东
------解决方案--------------------
楼主如果只是把要打印的内容导成word,就可以用水晶报表,如果是全部都要导成word用水晶报表就不得了。
------解决方案--------------------
保存成word,图片就在word里了,拿到哪里都能看见这个图片

------解决方案--------------------
友情UP~~~
路过~~