private void button1_Click(object sender, EventArgs e)
{
var appWord = new Microsoft.Office.Interop.Word.Application();
var doc = new Microsoft.Office.Interop.Word.Document();
object oMissing = System.Reflection.Missing.Value;//这个是什么东西,我始终没搞明白-_-
//打开模板文档,并指定doc的文档类型
object objTemplate = @"c:\18_0000f032-1c39-4bc9-a47c-327d8d493978.docx";
object objDocType = WdDocumentType.wdTypeDocument;
appWord.Visible = true;
doc = appWord.Documents.Add(ref objTemplate, ref oMissing, ref objDocType, ref oMissing);
object start = 0;
object end = 160;
doc.Range(ref start, ref end).Select();
appWord.Selection.Range.Copy();

var process = new Process();
process = Process.Start("mspaint.exe",@"c:\1.jpg");
var processId = process.Id;
var element = FindWindowByProcessId(processId);
SendKeys.SendWait("^v"); //发送 Ctrl + s 键
SendKeys.SendWait("^s"); //发送 Ctrl + s 键
SendKeys.SendWait("%{F4}"); // 发送 Alt + F4 键
}

public static AutomationElement FindWindowByProcessId(int processId)
{
AutomationElement targetWindow = null;
int count = 0;
try
{
Process p = Process.GetProcessById(processId);
targetWindow = AutomationElement.FromHandle(p.MainWindowHandle);
return targetWindow;
}
catch (Exception ex)
{
count++;
StringBuilder sb = new StringBuilder();
string message = sb.AppendLine(string.Format("Target window is not existing.try #{0}", count)).ToString();
if (count > 5)
{
throw new InvalidProgramException(message, ex);
}
else
{
return FindWindowByProcessId(processId);
}
}
}

Word中截取部分内容并保存为jpg图片的方法相关推荐

  1. word中双栏情况下插入单栏效果图片

    word中双栏情况下插入单栏效果图片流程: 1.光标放在要插入图片的地方,选择 "布局"---->>>分隔符选项----选择 "分节符(连续)​&quo ...

  2. 【IEEE论文投稿word中双栏情况下插入单栏效果图片】

    [IEEE论文投稿word中双栏情况下插入单栏效果图片] word中双栏情况下插入单栏效果图片流程: word中双栏情况下插入单栏效果图片流程: 1.光标放在要插入图片的地方,选择 "布局& ...

  3. Word中删除空白页并保留分节符的方法

    Word中删除空白页并保留分节符的方法 word中有时需要使用分节符来分割文档格式,但是有时候分节符会导致空白页产生,但是分节符又不能去掉,下面是解决这种情况的方法 注意:如果是在论文等双面打印,并且 ...

  4. [OHIF-Viewers]医疗数字阅片-医学影像-querySelector() 选择器语法-将画布(canvas)图像保存成本地图片的方法...

    [OHIF-Viewers]医疗数字阅片-医学影像-querySelector() 选择器语法-将画布(canvas)图像保存成本地图片的方法 将画布(canvas)图像保存成本地图片的方法 使用HT ...

  5. python替换word中的文字内容

    摘要:这篇文章介绍了如何使用python[3.6版本]把pdf文件转换为word文档并替换word文档中的文字内容,这里替换的规则是中英转换或者其它自定义规则 pdf转换为word pdf文件由于很难 ...

  6. word中显示删除内容

    在word中如何将您某点删除的内容显示出来呢?就像上边例子一样:"删除的内容:考核.数据采集.工作数据管理". 解决方案: 1.选中工具/修订 2. 选择显示标记的最终状态即可.

  7. php现word公式保存为图片,word2007中使用mathtype输入公式保存后变成图片

    如图,在写作学位论文时,使用mathtype公式编辑器在word中输入大量的公式并经保存后,公式变成了图片,不能再双击打开公式并编辑公式,查询mathtype的官网,给出把Word的自动保存取消的答复 ...

  8. java word转图片tiff_Word 2010中将文档保存为TIFF图片的方法

    在Word 2003以前的Word版本中,用户可以通过"Microsoft Office Document Image Writer"打印机将Word文档保存为TIFF图片.但是在 ...

  9. Word中设置不同页面的页眉不一样的方法(页脚、页码同理)

    目录 1.不同部分页眉的修改 2.如何删除页眉中的横线 1.不同部分页眉的修改 在Word中设置也没的时候默认每页都是一样的,如果我们想要不同部分的页眉内容不一样,则需要在不同的部分之间加入分节符,注 ...

最新文章

  1. io读取一个文件再写入socket技术_JAVA中IO与NIO面试题
  2. win7网络适配器_Win7系统笔记本电脑连接蓝牙音箱的操作方法
  3. 【Tools】MarkDown教程(六)-Markdown Reference
  4. 透过汇编另眼看世界之DLL导出函数调用
  5. [剑指offer]面试题第[57-2]题[JAVA][和为s的连续正数序列][数学法][滑动窗口]
  6. 自考计算机专业,自考计算机
  7. python爬取股票历史数据_爬取股票历史数据并绘制K线图
  8. 两数求和的c语言程序代码,c语言求和(c语言求和代码)
  9. vue中使用(瀑布流)vue-waterfall-easy插件
  10. Bypass 360主机卫士SQL注入防御(多姿势)
  11. Ubuntu将文件夹切换为英文
  12. python输出希腊字母
  13. pynq 环境搭建_PYNQ系列学习(一): Pynq开发环境配置
  14. Java实现 洛谷 P1914 小书童——凯撒密码
  15. yacs、yaml进行实验参数配置详解
  16. 迟到的 2019 年个人总结
  17. 庄家出货前兆5种情况(风险必看)【转】
  18. #ORA-12547: TNS: 丢失连接
  19. 【NLP+图神经网络+推荐领域】2020年最新综述性文章推荐
  20. 使用Python tkinter写一个简单的按键游戏

热门文章

  1. 每日一题:假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。
  2. 深入理解 WIN32 PE 文件格式
  3. 《数据库》数据库的备份与恢复
  4. IDA + GDBServer实现iPhone程序远程调试
  5. 深入理解 Jetpack Compose 内核:SlotTable 系统
  6. 支付宝支付接入-服务器端开发
  7. html 下拉图片列表,图片、表单、下拉选项
  8. element-ui 上传图片后清空图片显示
  9. Mac出现异常,如何在M1或Intel Mac上重置NVRAM
  10. Parameter 'propertyName' not found. Available parameters are [propertyInformation, id, param1, para