Class EmfLogFont
名称: Aspose.Imaging.FileFormats.Emf.Emf.Objects 收藏: Aspose.Imaging.dll (25.4.0)
LogFont 对象指定一个逻辑字体的基本属性。
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
收到或设置一个8位未标记的整合器,指定了字符格里夫的集合。是 WMF CharacterSet 列表中的值([MS-WMF] 部分 2.1.1.5)。字符集是未知的,代谢处理不应该尝试翻译或解释与此字体相连的线条。
public WmfCharacterSet CharSet { get; set; }
财产价值
ClipPrecision
接收或设置一个8位未标记的整合器,指定粘贴准确性。剪辑准确性定义如何剪辑部分位于剪辑区域之外的字符。它可以是 WMF ClipPrecision 旗帜中的一个或多个
public WmfClipPrecisionFlags ClipPrecision { get; set; }
财产价值
Escapement
接收或设置一个32位签名的整合器,指定角度,在数十度,逃避 vector 和 x 轴之间,逃避 vector 是与一行文本的基线平行。
public int Escapement { get; set; }
财产价值
Facename
获取或设置一个面名(64 位元):一个不超过 32 个 Unicode 字符的序列,指定字体的字体名称 如果该行的长度小于 32 个字符,则终结零必须存在,其后,这个字段的剩余必须被忽略。
public string Facename { get; set; }
财产价值
Height
接收或设置一个 32 位签名集,指定字体的高度,在逻辑单位字符细胞或字符. 字符高度值,也称为 em 尺寸,是字符细胞高度值 minus 内部主值. 字体文件夹 SHOULD以下列方式解释在高度字段中指定的值。
public int Height { get; set; }
财产价值
Italic
收到或设置一个 8 位未标记的整合器,如果设置为 0x01 ,则指定一个意大利字体;否则,它必须设置为 0x00.
public byte Italic { get; set; }
财产价值
Orientation
接收或设置一个32位签名的整合器,指定角度,在数十度,每个字符的基线和设备的X轴之间。
public int Orientation { get; set; }
财产价值
OutPrecision
接收或设置一个8位未签名整合器,指定输出准确性。输出准确性定义了字体需要如何密切匹配所需的高度、宽度、字符的方向,逃避,字符和字体类型. 它必须是WMF的价值精确列表
public WmfOutPrecision OutPrecision { get; set; }
财产价值
PitchAndFamily
获取或设置 WMF PitchAndFamily 对象([MS-WMF] 部分 2.2.2.14)字体家庭描述字体的外观在一个总体它们是用来指定字体,当指定的字体面不存在时。
public WmfPitchAndFamily PitchAndFamily { get; set; }
财产价值
Quality
接收或设置一个8位未签名整合器,指定输出质量。定义如何密切试图匹配逻辑源属性与实际的属性必须是 WMF FontQuality 列表中的值之一(MS-WMF)第一百一十一章。
public WmfFontQuality Quality { get; set; }
财产价值
Strikeout
收到或设置一个 8 位未标记的整合器,如果设置为 0x01 时,指定一个输出字体;否则,它必须设置为 0x00.
public byte Strikeout { get; set; }
财产价值
Underline
收到或设置一个8位未标记的整合器,如果设置为 0x01 时,指定下列字体;否则,它必须设置为 0x00.
public byte Underline { get; set; }
财产价值
Weight
收到或设置一个 32 位签名集,指定字体在范围内的重量例如,400是正常的,700是勇敢的。重量可以使用。
public EmfLogFontWeight Weight { get; set; }
财产价值
Width
接收或设置一个32位签名的整体,指定平均宽度,在逻辑单位,字体中的字符 如果宽字段值为零,则应有适当的值从其他 LogFont 值计算,以便找到具有字体编辑器的字体。方面比例
public int Width { get; set; }