0
我試圖在OpenXML.docx文件中插入文本到Bookmarks
,但它在每個Paragraph
後插入一個新行。我怎樣才能防止這一點?如何防止在使用OpenXML插入段落後出現新行?
如:
我通過查找Bookmarks
有以下添加文本文檔:
public static Paragraph GetText(string cellText)
{
var run = new Run(new Text(cellText));
return new Paragraph(run);
}
我有:
var bmk= body.Descendants<BookmarkStart>().FirstOrDefault(xx => xx.Name == "myBMK");
var parent = bmk.Parent;
parent.InsertBeforeSelf(GetText("DaveCompany"));
,其中作爲GetText
定義嘗試從Paragraph
中剝離文本,例如
parent.InsertBeforeSelf(new Run(new Text("DaveCompany")));
但是,這產生了一個無效的文件。
如何防止插入新行?