将符号添加到 .docx 文件
Add a symbol to a .docx file
我希望能够使用 DocX library 在句子末尾添加 "tick"。
//Create the table
Table signingTable = document.AddTable(18, 6);
//....many lines of code
string mySentence = "Hello World" + <tick>;
signingTable.Rows[entryItem + 1].Cells[3].Paragraphs.First().Append(mySentence);
这样当我的 table 呈现时,文本 Hello World
旁边会有一个勾号。有人可以帮助我添加使这项工作有效的编码吗?
刻度线是wingdings字体中的ascii字符252。
您需要添加另一个运行段落,将运行字体设置为wingdings并添加chr(252)。
使用 DocX 库,您可以执行如下操作:
char tick = (char) 252;
p.Append("Hello World").Append(tick).Font(new FontFamily("Wingdings"));
使用 SDK OpenXML,您可以执行如下操作:
p.Append(new Run( new SymbolChar() { Font = "Wingdings", Char = "F0FE" }));
我希望能够使用 DocX library 在句子末尾添加 "tick"。
//Create the table
Table signingTable = document.AddTable(18, 6);
//....many lines of code
string mySentence = "Hello World" + <tick>;
signingTable.Rows[entryItem + 1].Cells[3].Paragraphs.First().Append(mySentence);
这样当我的 table 呈现时,文本 Hello World
旁边会有一个勾号。有人可以帮助我添加使这项工作有效的编码吗?
刻度线是wingdings字体中的ascii字符252。
您需要添加另一个运行段落,将运行字体设置为wingdings并添加chr(252)。
使用 DocX 库,您可以执行如下操作:
char tick = (char) 252;
p.Append("Hello World").Append(tick).Font(new FontFamily("Wingdings"));
使用 SDK OpenXML,您可以执行如下操作:
p.Append(new Run( new SymbolChar() { Font = "Wingdings", Char = "F0FE" }));