方法一:

private void drawLine()

{
            Word.Shape hLine, vLine;
            hLine = mydoc.Shapes.AddConnector(MsoConnectorType.msoConnectorStraight, 0, 0, 432.108f, 0);
            vLine = mydoc.Shapes.AddConnector(MsoConnectorType.msoConnectorStraight, 100, 100, 0, 499.147f);
            hLine.Line.Weight = 1.5f;
            vLine.Line.Weight = 0.75f;
            hLine.Top = 195.07f;
            hLine.Left = 0;
            vLine.Left = 360.09f;
            vLine.Top = 195.07f;
            hLine.Line.ForeColor.RGB = (int)Word.WdColor.wdColorRed;
            vLine.Line.ForeColor.RGB = (int)Word.WdColor.wdColorRed;

}

方法二:

private void drawLine2()
        {
            Word.Shape hLine;
            object anchor = word.Selection.Range;
            float lineLeft = word.CentimetersToPoints(0);
            float lineTop = word.CentimetersToPoints(1f);
            float lineWidth = word.CentimetersToPoints(15.56f);
            hLine = mydoc.Shapes.AddLine(lineLeft, lineTop, lineWidth, lineTop, ref anchor);
            hLine.Line.Weight = 0.75f;
            hLine.Line.ForeColor.RGB = (int)Word.WdColor.wdColorBlack;
            hLine.RelativeVerticalPosition = Word.WdRelativeVerticalPosition.wdRelativeVerticalPositionParagraph;//相对于下边距
            hLine.RelativeHorizontalPosition = Word.WdRelativeHorizontalPosition.wdRelativeHorizontalPositionColumn;
            hLine.RelativeVerticalPosition = Word.WdRelativeVerticalPosition.wdRelativeVerticalPositionPage;
        }

注意:

方法二中直线的位置可以随意放;

object wd_story= Word.WdUnits.wdStory;

word.Selection.EndKey(ref wd_story, ref oMissing);

必须提前把光标放在指定位置。

C# word中添加横线相关推荐

  1. R语言ggplot2在可视化图像中添加横线并在横线中添加文本、为横线中添加的文本添加文本框、自定义文本框的填充色(background color for a text annotation)

    R语言ggplot2在可视化图像中添加横线并在横线中添加文本.为横线中添加的文本添加文本框.自定义文本框的填充色(background color for a text annotation) 目录

  2. word里双横线怎么打_如何在word中画线 怎么在word中输入横线[图文]

    小编在这段时间遇到好多广大网友的咨询,今天免费分享一下关于电脑系统和电脑操作教程的知识大全,这篇文字是关于如何在word中画线 怎么在word中输入横线[图文]的文字,欢迎大金仔细阅读,如果不懂请多多 ...

  3. 怎样在word中画横线

    怎样在word中画横线?其实在word中画横线很简单,今天主要分享2种方法,一起来学习下吧. 方法1:插入"直线"在word中画横线 点击word工具栏中的[插入]->点击插 ...

  4. java 向word中添加excel附件并向excel单元格中加入图片并压缩图片并根据图片动态控制单元格高度宽度

    word中加入excel附件 excel单元格中插入图片 word freemarker Excel poi 制作, jxl 插入图片 压缩图片/宽高,动态控制单元格高度与宽度 1.word 需要模板 ...

  5. Word中添加中文伪代码

    最近在看论文时,发现一些论文中带有中文伪代码的(格式类似于下图),看着还挺美观,于是想自己摸索一下怎么在word中添加这种伪代码. 目前在网上看到的操作大多数都是基于aurora或者algorithm ...

  6. 如何在word中插入横线?

    免费下载试用短信网关平台请访问中国移动短信网关平台 -风起水流软件 如何在word中插入横线? --- "Enter" === "Enter" *** &quo ...

  7. 在word中添加字体;合并PPT

    一.在word中添加字体 下载字体 网页搜索需要的字体并下载. 例如方正小标宋简体. 下载链接 下载完成如图所示 安装字体 打开控制面板,找到字体,如图所示. 将下载的字体复制进去 即可. word ...

  8. 如何在ppt或word中添加高亮代码?

    如何在ppt或word中添加高亮代码? 问题: 如何ppt中添加带有语法高亮的程序代码,就如同下面的形式(在ppt嵌入高亮代码,且可以编辑,带有行号) 详细的要求如下: 1.代码带有语法高亮. 2.结 ...

  9. java注释中添加删除线_如何在Word中添加和删除注释

    java注释中添加删除线 Leaving comments in a Word document is a good way to leave feedback on a piece you're r ...

最新文章

  1. 【Vue.js 牛刀小试】:第九章 - 组件基础再探(data、props)
  2. 如何提高数据安全性与可用性——行云管家堡垒机
  3. Apollo自动驾驶入门课程第③讲 — 定位
  4. linux火狐自动更新,CentOS 7手动更新firefox | Linux系统运维联盟
  5. uva 3n+1 基础题
  6. Linux进度条的实现
  7. 【数据结构】图的存储结构—邻接矩阵
  8. 打印机可以打印不能扫描怎么弄_惠普打印机可以复印不能扫描怎么操作
  9. MySQL-3个表连接、左连接、右连接-2021/09/06
  10. 联想s40-70进入bios方法。
  11. win10 登录后无法进桌面且黑屏能打开任务管理器的解决方法
  12. 用html写一个道歉的代码
  13. 基于java的驾校驾照在线考试系统-计算机毕业设计
  14. wps透视表列总计移到顶部_数据透视表运行总计百分比
  15. 论文题目:Spatiotemporal Multi-Graph Convolution Network for Ride-Hailing Demand Forecasting
  16. 发现一个Intellij IDEA好看的字体,内容引起极度舒适
  17. JavaScript 内容总结(DOM和BOM)(一)DOM基础
  18. [离散数学] 关于p - q的理解。
  19. 中兴电信光纤猫F612管理员密码获取方法
  20. 研究生和本科生学习的差别

热门文章

  1. Latex上下标及相对位置
  2. 达梦数据库删除数据后如何及时释放存储空间?
  3. autocad2008ppt教案
  4. 新版白话空间统计(1):前言与地理学第一定律
  5. python 中的 turtle库 函数总结
  6. 怎样使用更新域计算机,Windows Server 2019 组策略调整域计算机组策略刷新间隔时间...
  7. 如何关闭台式计算机,怎么样关闭台式机显示器节电模式
  8. 为什么出海人要做TikTok,运营有啥问题和难点吗?
  9. 手机相机专业模式学习记录
  10. 一、JAVA调用海康威视SDK实现摄像头预览