【发布时间】:2016-02-02 02:42:00
【问题描述】:
RTF中分页的代码是什么?
我正在使用:
\page\par
它可以工作,但是这段代码在每个新页面的顶部放置了一个换行符。因此,除了第一页之外,我的所有页面都以换行符开头。我怎样才能消除这个断线?
“\par”代表一个段落,正如我在 HTML 中看到的那样,该段落由其余内容通过空格分隔。
【问题讨论】:
标签: c# rtf page-break paragraphs
RTF中分页的代码是什么?
我正在使用:
\page\par
它可以工作,但是这段代码在每个新页面的顶部放置了一个换行符。因此,除了第一页之外,我的所有页面都以换行符开头。我怎样才能消除这个断线?
“\par”代表一个段落,正如我在 HTML 中看到的那样,该段落由其余内容通过空格分隔。
【问题讨论】:
标签: c# rtf page-break paragraphs
在 RTF 中,\par 代表一个段落break。仅\page 就足以创建一个没有空行的分页符。
【讨论】:
\pagebb 将在下一段之前创建一个分页符。 {\sect}\sbkpage 将创建一个新页面和一个新“部分”,根据您的文档,这可能会产生意想不到的后果...
我正在使用 Word 2016 查看 RTF,而单独使用 \page 根本不会生成分页符。但是\page\par 可以。我不知道为什么。这让我发疯了几个小时。
我终于找到了一个技巧:在无关的\par 上将字体大小设置为零,然后在完成后将其重新设置。
因此,如果您使用 10 号字体,代码将为 \page\fs0\par\fs20。请记住,fs 的大小是字体大小的两倍。
我完全讨厌这个。但这是我发现的唯一真正有效的东西。如果有人发现更好的东西,请发布。
【讨论】: