如何在UWP 10应用程序下将笔画应用于XAML中的Textblock

时间:2019-06-06 14:36:03

标签: xaml uwp windows-10

我想在uwp应用程序的白色文本块上应用黑色笔触,如下图所示

sample

1 个答案:

答案 0 :(得分:0)

它实际上称为轮廓文字。最简单的方法是找到特定的轮廓字体,并将其应用于TextBlock控件的FontFamily属性。

例如,您可以下载字体文件“ .ttf”并将其放在“资产”文件夹中。

<TextBlock FontSize="42" Text="Hello World" FontFamily="Assets/your outlined font.ttf#font name"/>

enter image description here

另一种方法是使用Win2D相关的API来呈现轮廓文本。

您可以参考Win2D-ExampleGallery的TextOutlines示例以获取更多详细信息。