以编程方式在Word文档中插入换行符(而不是段落符) [英] Inserting A Line Break (Not A Paragraph Break) Programatically To A Word Document

查看:103
本文介绍了以编程方式在Word文档中插入换行符(而不是段落符)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在C#中使用Visual Studio 2013的Office开发人员工具.从Word 2007开始,添加"\ n"字符会增加一个段落分隔符(与Word中的换行符相比,它增加了更多的空间).如何在文档中添加换行符?我已经尝试过"\ n","\ r"和"\ r \ n",所有这些似乎都添加了一个换行符.

I am using the Office Developer Tools for Visual Studio 2013 in C#. Ever since Word 2007, adding a "\n" character adds a paragraph break (which adds more space than the line break in Word). How can I add a line break to a document? I've tried "\n", "\r", and "\r\n" all of which seem to add a paragraph break.

推荐答案

事实证明,Word在其换行符中使用了垂直制表符".我能够使用"\ v"字符将它们添加到范围中.有关更多详细信息,请参见什么是垂直标签?.

It turns out that Word uses Vertical Tabs for its line breaks. I was able to add them using the "\v" character to ranges. See What is a vertical tab? for more details.

这篇关于以编程方式在Word文档中插入换行符(而不是段落符)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆