问题描述
- C# winform程序图文混排文章的添加、删除、编辑、展示
-
有一个winform程序需要添加图文混排文章,文章来源于word,使用什么方式可以进行文章添加,并如何取出文章内容,通过何种形式保存入数据库。在文章展示时候,又如何从数据库取出展示到winform程序界面中。另外程序功能还提供对于这个图文混排文章的编辑功能。 (注:数据库采用SQL 2008数据库。文章中图片文字搭配方式文章不同排版方 方式也不同。不建议使用任何第三方付费插件)
解决方案
最简单的是用richtextbox或者dhtml editor,前者基于rtf,后者基于html。
或者直接内嵌word作为ole client,前提是客户端上要安装office。参考:http://www.codeproject.com/Tips/487566/OLE-container-surrogate-for-NET
除此之外,不花钱的方法只能是自己编写大量代码了,如果你不会,你还得雇人帮你,那么费用肯定比用控件高。
解决方案二:
http://blog.csdn.net/sunnyja/article/details/6860593
http://blog.csdn.net/ankeyuan/article/details/21783753
一般用的POI进行读取的;而文章的添加是用的在线编辑器:
http://www.cnblogs.com/zdcaosang/articles/1709417.html
你可以百度一下的,在黑马的原教程视频里有个CKEditor的编辑器视频教程可以看看。
至于其它的就要看你的需求了。Word的读取与Excel类似的你可以百度找找看的。
希望回到对你有帮助。
解决方案三:
谢谢你们回答,我刚上线 先看看你们给的网址
时间: 2024-11-17 09:53:17