11. TYPE, STYLES & TYPOGRAPHY

1、用形状工具画一个形状,然后选择文字工具。把鼠标靠近形状的边上会出现一个提示,这时按下鼠标,形状就会成为文字的容器。

 

2、从file-open/replace可以直接从word中导入文字。

 

3、type-area type option可以为文字容器分开不同的模块格式化文字。

 

4、paragraphy style可以收集当前的段落样式并应用到其它段落中。

 

5、当一个文字容器不能容下所有文字时,右下角会出现一个红色的加号。点击它并拖动到其它容器中,乘下的文字就会在那个容器中显视。

 

6、使用文字格式中的字间距可以调整同一段文字的填充效果。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
`Typography.SetKerning`是一个WPF控件的附加属性,用于指定文本的字符间距。而`KerningToSpacingConverter`是一个WPF值转换器,用于将字符间距转换为单词间距。如果要将`Typography.SetKerning`绑定到`KerningToSpacingConverter`,可以使用以下步骤: 1. 在XAML中定义需要使用`Typography.SetKerning`的控件,并将该属性绑定到ViewModel中的一个属性,例如: ```xaml <TextBlock Text="{Binding Text}" TextOptions.TextFormattingMode="Display" TextOptions.TextHintingMode="Animated" Typography.SetKerning="{Binding KerningEnabled}" /> ``` 这里我们将`Typography.SetKerning`绑定到ViewModel中的`KerningEnabled`属性。 2. 在同一个XAML文件中,定义一个`KerningToSpacingConverter`,例如: ```xaml <local:KerningToSpacingConverter x:Key="KerningToSpacingConverter" /> ``` 其中,`local`是你定义这个转换器的命名空间。 3. 在控件中使用`KerningToSpacingConverter`,将`Typography.SetKerning`的值转换为单词间距。例如: ```xaml <TextBlock Text="{Binding Text}" TextOptions.TextFormattingMode="Display" TextOptions.TextHintingMode="Animated" Typography.SetKerning="{Binding KerningEnabled}" LineStackingStrategy="BlockLineHeight" LineHeight="{Binding RelativeSource={RelativeSource Self}, Path=FontSize, Converter={StaticResource KerningToSpacingConverter}, ConverterParameter=1.1}" /> ``` 在这个例子中,我们使用`KerningToSpacingConverter`将`Typography.SetKerning`的值转换为单词间距,并将该间距赋值给`LineHeight`属性。注意,这里的`ConverterParameter`参数是一个倍数,用于调整单词间距的大小。 绑定`Typography.SetKerning`到`KerningToSpacingConverter`的过程就是这样。通过这种方式,我们可以在控件中动态地调整字符间距和单词间距,从而达到更好的文本排版效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值