本文整理汇总了C#中Font.GetTypeface方法的典型用法代码示例。如果您正苦于以下问题:C# Font.GetTypeface方法的具体用法?C# Font.GetTypeface怎么用?C# Font.GetTypeface使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Font
的用法示例。
在下文中一共展示了Font.GetTypeface方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetFormattedText
FormattedText GetFormattedText(string text, Font font, TextAlignment alignment = TextAlignment.Left)
{
var formattedText = new FormattedText(text, CultureInfo.InvariantCulture, System.Windows.FlowDirection.LeftToRight, font.GetTypeface(), font.Size, null);
return formattedText;
}
示例2: DrawText
public void DrawText(string text, Rect frame, Font font, TextAlignment alignment = TextAlignment.Left, Pen pen = null, Brush brush = null)
{
var formattedText = new FormattedText(text, CultureInfo.InvariantCulture, System.Windows.FlowDirection.LeftToRight, font.GetTypeface(), font.Size, null);
formattedText.SetForegroundBrush(brush?.GetBrush());
dc.DrawText(formattedText, frame.BottomLeft.GetPoint());
}