0
我需要使用OpenXML爲段落添加樣式。我有下面的代碼,它正在運行,但風格不是我想要添加的那個。將現有樣式添加到OpenXML中的段落中
var file = WordprocessingDocument.Open(fileName, true);
var text = new Text("Hello world");
var run = new Run(text);
var paragraph = new Paragraph(run);
paragraph.ParagraphProperties = new ParagraphProperties(
new ParagraphStyleId() { Val = "Body Text" });
file.MainDocumentPart.Document.Body.AppendChild(paragraph);
file.MainDocumentPart.Document.Save();
有沒有什麼,我做錯了??? 如何使用OpenXML將某些現有樣式添加到段落中。
你如何定義' 「正文文本」'模板? – FortyTwo
我沒有Body Text的定義,我在想這些樣式就像是你剛纔放入你需要的字體名稱的字體。我在Word中有一個設計,我需要創建具有相同格式的代碼,所以我試圖在段落中使用段落在原始文檔中的樣式。 –
檢查此[post](https://stackoverflow.com/a/20197959/3110695) – FortyTwo