大纲文本与 Word Interop

Outline Text with Word Interop

我在网上和 SO 上搜索过,找不到其他人问这个问题,我觉得有点惊讶;也许我的搜索查询已关闭。

我正在尝试添加 'Outline' 效果(如在“主页”功能区的“文本效果”下拉菜单中看到的那样),但没有成功。字体上有一个 Outline 属性,但我尝试将其设置为 1 但没有效果。发光和反射效果是可配置的(例如 Font.Glow.Radius、Font.Glow.Color)。

看到Font.Borders属性

我激动了
range[j].Font.Borders.Enable = 1;
range[j].Font.Borders.OutsideLineStyle = WdLineStyle.wdLineStyleSingle;
range[j].Font.Borders.OutsideLineWidth = WdLineWidth.wdLineWidth100pt;
range[j].Font.Borders.OutsideColor = WdColor.wdColorBlack;

但这只是文本本身周围的矩形边框。

Font.Outline = True // 在 C# 中值可能是 -1 而不是 1

Font.Line.ForeColor //并使用 .RGB 或 .ObjectThemeColor 指定颜色,请记住您需要 "translate" COM 和 .网络