我需要使用C#程序格式化word文档。 一切都好。但是我该如何插入吊坠帽? 我想要这样的东西:
我已经尝试过使用:
Word.Range rng = doc.Range();
rng.Font.Size=56;
但它与首字下沉不同。
有可能吗?我怎么能这样做?
答案 0 :(得分:1)
使用Word的宏录制器时非常容易。您需要按如下方式格式化范围:
var dropCap = doc.Range().Paragraphs[1].DropCap
dropCap.Position = Word.WdDropPosition.wdDropNormal
dropCap.FontName = "+Body"
dropCap.LinesToDrop = 3
dropCap.DistanceFromText = CentimetersToPoints(0)
请注意,我手动将代码从VBA转换为C#,因此不能保证它在C#中编译成像。