就拿Csdn的这个回复的编辑窗口来说,它是要点击插入图片的,然后会生成一个特征码,图片和文字是分开存储的,到后面输出到页面的时候解析文字里面的特征码,还原为图片即可。

解决方案 »

  1.   

    我只能给你说说思路了,代码倒是没有。
    当点击插入图片的时候肯定要选择图片的,这个时候通过程序生成一段GUID做特征码,或者其他自定义的规则生成。将这段特征码打印在文字当中,比如你刚刚发的这个表情,在编辑框里面是不是一段特征码?那图片存到数据库里面的主键就是你刚刚生成的GUID编码,这样不就可以对应起来了吗?
      

  2.   

    您好,您说的rtf的格式,具体怎么转,我在网上看了好多都说转成rtf格式的,但找不到具体代码,不知道该怎么转,您知道吗?求代码
      

  3.   

    这个上面的是使用的b/s模式的,很容易存个路径就可以了,但我做的是winform客户端c/s模式的,所以不能存路径,只能 存图片
      

  4.   

    道理是一样一样的,B/S跟C/S没关系的,主要是思路。
    你可以不存路径比如每点一次插入图片你都把图片插入,同时在内存里记下默认的GUID和图片路径,点保存的时候图片一张一张的传到数据库存起来,文字存起来就行了么?
      

  5.   

    把图片转二进制存数据库里呗,不过你依然需要有个GUID标识这个图片到底存到数据库的哪一行里了,这样到时候才好再去取出来