8
中添加軟返回我正在使用Novacode DocX c#庫創建Word文檔並遇到問題。我想讓我的段落在分頁符處「保持在一起」。但是,我也想使用柔和的回報來強制我的圖片在文本行之間垂直顯示。關於Novacode Docx:如何在段落
所以我的問題是,如何在段落中添加軟回報?
中添加軟返回我正在使用Novacode DocX c#庫創建Word文檔並遇到問題。我想讓我的段落在分頁符處「保持在一起」。但是,我也想使用柔和的回報來強制我的圖片在文本行之間垂直顯示。關於Novacode Docx:如何在段落
所以我的問題是,如何在段落中添加軟回報?
您可以嘗試在你的段落的末尾添加這些的Unicode字符中的一個,例如:
using (DocX document = DocX.Create(@"docs\myDoc.docx"))
{
Paragraph p = document.Paragraphs[0];
p.Append("\u000D");
p.Append("\u000A");
}
告訴我,如果它解決您的問題
通過「軟收益」,你的意思垂直製表符(ASCII 11,即x0B)? (在C#語法中顯然是''\ v'') – YowE3K
@ YowE3k:在Word中,當你按下'enter'鍵時,'硬返回'被添加到文檔中,並且當前'段落'(Word概念)結束。但是,如果您改爲按'shift + enter'組合,則會添加類似於'換行'的內容,而'段落'不會結束。硬返回結束段落。 –
行 - 所以你的「軟返回」是一個垂直製表符。我相信這是C#中的「\ v」。 – YowE3K