C#使用Microsoft.Office.Interop.Word操作word书签位置插入Wingdings 2复选框

首先要知道要插入的Wingdings 2 字符的16进制编码,我要插入的是复选框编码是“0052”,其次重要的是设置Font.Name为“Wingdings 2”

Word.Application word = new Word.Application();
object oStart = "书签";
Range range = doc.Bookmarks.get_Item(ref oStart).Range;
range.Text = "\u0052\u00A3";
range.Font.Name = "Wingdings 2";//注意位置需要在range.Text后

word中显示:

你可能感兴趣的:(c#,Wingdings,2)