图文混排,应该以什么形式存入数据库,再怎样取出来,写word的时候怎么处理。谢谢

解决方案 »

  1.   

    建议图片存放到文件服务器上,表里存放文件名(可以加上guid,保持文件名不重复)
      

  2.   

    要不全部变成0101010101即二进制 不过那样效率很低
    图片放到服务器上用link的方式 可能效率更高一点的吧
      

  3.   

    类似于这样""类似于这样""类似于这样""
    存储在数据库中至于怎么把内容显示,输出到word应该有相关方法。http://www.docin.com/p-64244896.html
      

  4.   


    类似于这样“img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif][/img
    ”类似于这样“img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif][/img
    ”类似于这样“img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif][/img
    ”晕 怎么给显示出来了。。
      

  5.   

    不是有个文本编辑器。
    最后生成的还是html编码的字符串,注意过滤与还原!
      

  6.   

    可能我没说清楚,我的疑问是:
    1)怎样在数据库中保存图文混排的信息,比如 “文字……图片……文字”要怎么保存进数据库
    2)存进去以后,又怎样读出来,并且能够写入Word,在写入Word的时候可能还要对文字中的图片做一些操作,比如将它放进图文框中,因此不仅仅是存储,存储方式还要方便从文本中识别图片并分离出来1楼说的什么意思,“文本文本[图片文件名]文本文本”,然后把图片文件名作为索引和图片文件本身一起单独建表存储?5楼那效果是我要的,但是怎么实现你没说啊7楼我看不懂
      

  7.   

    直接把word文档存进数据库得了
      

  8.   

    不是告诉你了吗?
    存的时候存一些图片url链接。
    保存成word那就跟数据库没关系了。
    可能我没说清楚,我的疑问是:
    1)怎样在数据库中保存图文混排的信息,比如 “文字……图片……文字”要怎么保存进数据库
    2)存进去以后,又怎样读出来,并且能够写入Word,在写入Word的时候可能还要对文字中的图片做一些操作,比如将它放进图文框中,因此不仅仅是存储,存储方式还要方便从文本中识别图片并分离出来1楼说的什么意思,“文本文本[图片文件名]文本文本”,然后把图片文件名作为索引和图……
    [/Quote]
      

  9.   

    .NET的么?
    可以直接将word文件另存为Html,然后附加到Procject中。
      

  10.   


    看来我还是没表达清楚:
    首先,我手上有很多图文混排的资料(成千上万条),我的工具允许用户在这些资料中选择他们认为有用的,并把用户选择的条目组合起来,输出成为一个word文档。
    其次,这些资料里的图片都是本地图片,并非网络链接。
    最后,输出到word时,我需要对其中的图片做单独的处理,也就是说,存储的方式要便于我分离图片信息。谢谢你的回复,请再给予帮助
      

  11.   

    1。我觉得你的资料无论开始是什么格式的,都应该转换为html格式。资料中的图片也变成了本地链接。
    2。将资料导入到数据库中
    3。如果想把图片也存入数据库的,就对资料进行梳理,根据本地连接查找图片并将图片单独存储(个人感觉没这个必要)
    4。在WORD里用VBA实现读取数据库内容,我也不懂,请参考http://www.cnblogs.com/gdlinly/archive/2006/10/14/397641.html
      

  12.   

    他的意思是数据库表里的一个字段里存的是【<p><img height="45" alt="" width="64" src="/userfiles/image/1_3_2.gif" />的倒数是_________。</p>】在输入的DOC文档的时候,怎么把图片和文字的混排给写进WORD里面去。