VML TextPath 元素
本主题介绍 VML,这是一项从 Windows Internet Explorer 9 开始弃用的功能。 依赖于 VML 的网页和应用程序应迁移到 SVG 或其他广泛支持的标准。
注意
截至 2011 年 12 月,本主题已存档。 因此,它不再主动维护。 有关详细信息,请参阅 存档内容。 有关 Windows Internet Explorer 当前版本的信息、建议和指南,请参阅 Internet Explorer 开发人员中心。
定义形状的文本路径。
以下属性修改文本路径。
属性 | 说明 |
---|---|
FitPath | 定义文本是否适合形状的路径。 |
FitShape | 定义文本是否适合形状边界。 |
Font-Family | 指定文本的字体系列。 |
字号 | 指定文本的字号。 |
Font-Style | 指定文本的字体样式。 |
Font-Variant | 指定文本的字体变体。 |
Font-Weight | 指定文本的字体粗细。 |
字体 | 指定文本的复合字体值。 |
MSO-Text-Shadow | 定义是否将阴影应用于文本。 |
开 | 定义是否显示文本。 |
字符串 | 定义文本字符串。 |
文本修饰 | 定义文本的文本修饰。 |
Trim | 定义是否删除文本上方和下方的额外空间。 |
V-Rotate-Letters | 确定是否旋转文本的字母。 |
V-Same-Letter-Heights | 确定所有字母的高度是否相同。 |
V-Text-Align | 定义文本的对齐方式。 |
V-Text-Kern | 确定是否启用字距调整。 |
V-Text-Reverse | 确定是否反转行的布局顺序。 |
V-Text-Spacing-Mode | 定义字母步调模式。 |
V-Text-Spacing | 定义文本的间距量。 |
XScale | 确定是否将使用直线文本路径而不是形状路径。 |
备注
必须在 Shape 元素中定义此元素。
除了普通填充、字符串和样式属性外,Path 的 TextPathOK 属性必须设置为 True,TextPath 的 On 属性必须设置为 True,才能在文本路径上显示文本。
下面是在路径上显示文本所需的最低代码。
<v:line from="50 200" to="400 100">
<v:fill on="True" color="red"/>
<v:path textpathok="True"/>
<v:textpath on="True" string="VML Text"
style="font:normal normal normal 36pt Arial"/>
</v:line>
示例
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈