两个方案:
1、插入图片可以用ClipBoard来实现,比较简单,也就是:
Image img = Image.From(打开图片对话框的FileName属性);
ClipBoard.SetImage(img);
this.richTextBox1.Paste();2、但是也可以插入RTF码,RTF中包含的是图像的16进制信息,也就是先把图片转换为16进制数据,然后添加RTF关键字,然后设置到SelectedRtf
1、插入图片可以用ClipBoard来实现,比较简单,也就是:
Image img = Image.From(打开图片对话框的FileName属性);
ClipBoard.SetImage(img);
this.richTextBox1.Paste();2、但是也可以插入RTF码,RTF中包含的是图像的16进制信息,也就是先把图片转换为16进制数据,然后添加RTF关键字,然后设置到SelectedRtf
解决方案 »
- 初学.NET为何代码写在<script>之间就行,写在后台cs文件就报错了呢
- 如何通过一个dll引用其他多个dll
- WPF下怎么让控件大小跟着窗口的大小变化而变化?
- 散分,又发现.net的一个bug,浪费了我2天时间
- datatable 多次赋值还是声明多个datatable
- C#利用多线程socket访问网络时,只有一个现成能够访问成功?
- 求助!数据库添加程序集调用出错!!
- 请问各位:怎么把word编辑器嵌入到系统中?
- 一个非常诡异的问题,我都弄不懂哪里出的问题了~~~~请看
- 思归老大~~问你个棘手的问题~~救救俺~~在线等待
- 怎么把 HTM 转化 成 ASPX 请高手指教 在线........... 急急急...............
- C#中如何改SQL SERVER的IMAGE字段内容
但我记得还有另外一个方法,因为当初我做过一下。
类是转码。然后写入,在转换的。