大纲文本与 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 和 .网络
我在网上和 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 和 .网络