首页 > 代码库 > 05 图片和超链接
05 图片和超链接
超链接 /取消超链接
插入/取消 书签
插入图片
粘贴图上CTRL+v
截图
插入表情GIF
//显示图片对话框
webBrowser1.Document.ExecCommand("InsertImage", true, null);
// webBrowser1.Document.ExecCommand("InsertImage", false, @"c:\1.JPG");
插入图片
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | private string __filesDir = ""; private void BtnInsertPicture1_Click(object sender, EventArgs e) { //"D:\Administrator\Desktop\未命名_files" __filesDir = Path.GetDirectoryName(fileName) + "\\"+ Path.GetFileNameWithoutExtension(fileName) + "_files"; if (!Directory.Exists(__filesDir)) Directory.CreateDirectory(__filesDir); OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.Filter = "图片文件|*.jpg;*.bmp;*gif;*.png|所有文件|*.*"; if (openFileDialog1.ShowDialog() == DialogResult.OK) { string imgfilename1 = openFileDialog1.FileName; string imgfilename2 = __filesDir + "\\" + DateTime.Now.ToString("yyyyMMddhhmmss") + Path.GetExtension(imgfilename1); File.Copy(imgfilename1, imgfilename2,true); //未命名_files/1312312.jpg // webBrowser1.DocumentText 对相对的路径不认 //imgfilename2 = Path.GetFileName(Path.GetDirectoryName(imgfilename2)) + "/" + Path.GetFileName(imgfilename2); //D:\Administrator\Desktop\未命名_files\1.jpg imgfilename2 = __filesDir + "\\" + Path.GetFileName(imgfilename2); webBrowser1.Document.ExecCommand("InsertImage", false, imgfilename2); } } |
//如何得到选中的图片的地址
webBrowser1.Document.ExecCommand("CreateLink", true, null);
webBrowser1.Document.ExecCommand("InsertHorizontalRule", true, null);
来自为知笔记(Wiz)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。