图文混排的内容,需要存入数据库再取出来,最后写word,怎么做

josxhn 2010-10-13 04:54:57
图文混排,应该以什么形式存入数据库,再怎样取出来,写word的时候怎么处理。谢谢
...全文
270 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhang_01 2011-11-29
  • 打赏
  • 举报
回复
他的意思是数据库表里的一个字段里存的是【<p><img height="45" alt="" width="64" src="/userfiles/image/1_3_2.gif" />的倒数是_________。</p>】在输入的DOC文档的时候,怎么把图片和文字的混排给写进WORD里面去。
「已注销」 2010-10-14
  • 打赏
  • 举报
回复
.NET的么?
可以直接将word文件另存为Html,然后附加到Procject中。
王向飞 2010-10-14
  • 打赏
  • 举报
回复
不是告诉你了吗?
存的时候存一些图片url链接。
保存成word那就跟数据库没关系了。
可能我没说清楚,我的疑问是:
1)怎样在数据库中保存图文混排的信息,比如 “文字……图片……文字”要怎么保存进数据库
2)存进去以后,又怎样读出来,并且能够写入Word,在写入Word的时候可能还要对文字中的图片做一些操作,比如将它放进图文框中,因此不仅仅是存储,存储方式还要方便从文本中识别图片并分离出来

1楼说的什么意思,“文本文本[图片文件名]文本文本”,然后把图片文件名作为索引和图……
[/Quote]
SQLCenter 2010-10-14
  • 打赏
  • 举报
回复
直接把word文档存进数据库得了
josxhn 2010-10-14
  • 打赏
  • 举报
回复
可能我没说清楚,我的疑问是:
1)怎样在数据库中保存图文混排的信息,比如 “文字……图片……文字”要怎么保存进数据库
2)存进去以后,又怎样读出来,并且能够写入Word,在写入Word的时候可能还要对文字中的图片做一些操作,比如将它放进图文框中,因此不仅仅是存储,存储方式还要方便从文本中识别图片并分离出来

1楼说的什么意思,“文本文本[图片文件名]文本文本”,然后把图片文件名作为索引和图片文件本身一起单独建表存储?

5楼那效果是我要的,但是怎么实现你没说啊

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

josxhn 2010-10-14
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wxf163 的回复:]

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

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

谢谢你的回复,请再给予帮助
abuying 2010-10-13
  • 打赏
  • 举报
回复
不是有个文本编辑器。
最后生成的还是html编码的字符串,注意过滤与还原!
王向飞 2010-10-13
  • 打赏
  • 举报
回复

类似于这样“img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif][/img
”类似于这样“img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif][/img
”类似于这样“img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif][/img
”晕 怎么给显示出来了。。
王向飞 2010-10-13
  • 打赏
  • 举报
回复
类似于这样""类似于这样""类似于这样""
存储在数据库中至于怎么把内容显示,输出到word应该有相关方法。

http://www.docin.com/p-64244896.html
billpu 2010-10-13
  • 打赏
  • 举报
回复
要不全部变成0101010101即二进制 不过那样效率很低
图片放到服务器上用link的方式 可能效率更高一点的吧
claro 2010-10-13
  • 打赏
  • 举报
回复
数据仓库可以包含非结构化数据,而目前数据库则没发现什么好的方式。
「已注销」 2010-10-13
  • 打赏
  • 举报
回复
建议图片存放到文件服务器上,表里存放文件名(可以加上guid,保持文件名不重复)

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧