winform图文混排-C# winform程序图文混排文章的添加、删除、编辑、展示

问题描述

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-09-16 00:08:25

winform图文混排-C# winform程序图文混排文章的添加、删除、编辑、展示的相关文章

让Windows添加/删除程序充满个性

众所周知,电脑用户可以利用控制面板中的"添加/删除程序"组件添加.删除程序.但是,你知道吗?我们还可以使用组策略或注册表来限制"添加/删除程序"功能,通过修改文件来增强"添加/删除程序"功能.怎么你不信?那让我们一起开始今天的"添加/删除程序"DIY之旅吧! 一.限制"添加/删除程序"功能 如果你是和他人共用一台电脑,而你又不想让他人随便的添加/删除程序,那么适当地限制"添加/删除程序"

系统“添加/删除程序”不能正常使用怎么办

  [故障现象]当使用"控制面板"中的"添加/删除程序"来卸载软件时,"添加/删除程序"的窗口打开后就自动关闭了. [故障解决]出现这种现象主要是由于注册表中关于安装程序的相关数据丢失造成的.可通过下面的方法来进行修复. 第1步,单击菜单"开始"一"运行",打开"运行"窗口.输入"cmd",如图1所示.单 击"确定"按钮,打开"命令提示符

c#winform图文混排-C# winform程序图文混排文章的添加、删除、编辑、展示

问题描述 C# winform程序图文混排文章的添加.删除.编辑.展示 有一个winform程序需要添加图文混排文章,文章来源于word,使用什么方式可以进行文章添加,并如何取出文章内容,通过何种形式保存入数据库.在文章展示时候,又如何从数据库取出展示到winform程序界面中.另外程序功能还提供对于这个图文混排文章的编辑功能. 之前点错了采纳按钮 给了那位朋友赏金 所以重新征求更加符合解答. (注:数据库采用SQL 2008数据库.文章中图片文字搭配方式文章不同排版方 方式也不同.不建议使用任

C# winform 中 怎么生成99个CheckBox,每排8个,请问怎么写

问题描述 C# winform 中 怎么生成99个CheckBox,每排8个,请问怎么写 C# winform 中 怎么生成99个CheckBox,每排8个,请问怎么写 X轴和Y轴,如何设定 解决方案 定义两个变量表示控件之间的横向距离nHDistance和纵向距离nVDistance, 然后用For循环,横向的控件从左向右X轴的位置每次增加 (一个控件的长度+nHDistance),Y方向一样:纵向的控件X轴位置一样,Y轴每次增加(一个控件的高度+nVDistance) 解决方案二: 请问LZ

SharePoint 2013 图文开发系列之应用程序页

原文:SharePoint 2013 图文开发系列之应用程序页 在SharePoint中,有两种页面类型,一种是保存在数据库中的页面,我们可以在网站的页面库中看到:还有一种叫做应用程序页,部署在服务器上,Layouts下面的页面,是应用程序页,主要是完成特定功能的页面. 特定功能的页面,听起来比较笼统,举个例子,比如说图片上传到特定文档库,文档批量迁移,权限管理等. 1.添加新建项目,选择SharePoint 2013 空项目,如下图: 2.选择场解决方案,如下图: 3.添加新项,选择应用程序页

我有一个C#的Winform项目,里面有许多的程序代码....丢了.sin文件可以新建一个添加现有项目搞定,可是丢了csproj文件,怎么办呀?/

问题描述 我有一个C#的Winform项目,里面有许多的程序代码....丢了.sin文件可以新建一个添加现有项目搞定,可是丢了csproj文件,怎么办呀?/难道我要一个一个地把缀名为cs,resx,desigener...(好多呀)的文件一个一个地添加到解决方案的项目中吗/?? 解决方案 解决方案二:你都丢失了csproj啦,只能一个个的添加了吧解决方案三:没试过,你总有备份的文件,把以前的sln拷过来,把新加的包括进去,重新编译看看,或者直接新建项目,把所有内容拷过去,包括在项目中,编译

公众号群发文章支持添加小程序

微信小程序深夜凌晨放大招,公众号群发文章支持添加小程序,以下是微信公众平台的公告:为了方便用户在阅读文章时使用公众号提供的服务,公众号群发文章支持添加小程序. 公众号可将已关联的小程序添加到群发文章的正文中,点击后打开小程序. 可自定义小程序卡片的标题和图片,指定小程序打开的页面. 支持所有公众号群发文章的正文里添加小程序. 不知道怎么在公众号图文消息里添加小程序卡片?看这里: ①登录公众号后台,点击右侧"小程序"②选择已关联的小程序 ③确认展示方式(查看样式效果)④编辑标题.图片和小

微信小程序结合后台数据管理实现商品数据的动态展示、维护

微信小程序给我们提供了一个很好的开发平台,可以用于展现各种数据和实现丰富的功能,本篇随笔介绍微信小程序结合后台数据管理实现商品数据的动态展示.维护,介绍如何实现商品数据在后台管理系统中的维护管理,并通过小程序的请求Web API 平台获取JSON数据在小程序界面上进行动态展示. 1.整体性的架构设计 我们整体性的架构设计,包含一个Web管理后台.一个Web API统一接口层.当然还有数据库什么,另外还有一个小程序客户端.整个架构体系还是以我之前随笔介绍的<整合微信小程序的Web API接口层的架

调试-求助,matlab与c++混编,matlab无错,混编报错

问题描述 求助,matlab与c++混编,matlab无错,混编报错 各位大神,本人最近在做老师给的一个混编的项目.matlab的库已经生成好了,其他好几个程序的混编工作也结束了,但是这个程序就是搞不定.matlab里已经调试很好了,一切正常,但是生成的库在c++中运行就报错 错误如图,这是我的c代码: CImage imgin; CImage imgout; imgin.Load(_T("test.bmp")); int pit = imgin.GetPitch(); int h =