System::Drawing::Font 类
内容
[
隐藏
]Font class
表示文本的特定格式,包括字体、大小和样式。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。
class Font : public System::Object
方法
| 方法 | 描述 |
|---|---|
| Clone() | 返回当前字体的副本。 |
| Dispose() | 释放当前对象获取的所有操作系统资源。 |
| Equals(System::SharedPtr<System::Object>) override | 确定当前对象和指定对象是否相同。 |
| Font(const SharedPtr<Font>&, FontStyle) | 构造一个新的 Font 类实例,该实例表示具有指定字体样式的指定现有字体。 |
| Font(const SharedPtr<FontFamily>&, float, FontStyle, GraphicsUnit, uint8_t, bool) | 构造一个新的 Font 类实例。 |
| Font(const SharedPtr<FontFamily>&, float, GraphicsUnit) | 构造一个新的 Font 类实例。 |
| Font(const String&, float, FontStyle, GraphicsUnit, uint8_t, bool) | 构造一个新的 Font 类实例。 |
| Font(const String&, float, GraphicsUnit) | 构造一个新的 Font 类实例。 |
| static FromLogFont(const SharedPtr<Object>&) | 未实现。 |
| get_Bold() | 确定当前对象所表示的字体是否已应用粗体样式。 |
| get_FontFamily() | 返回当前对象所表示的字体的字体族。 |
| get_FontStyle() | 返回当前对象所表示的字体的字体样式。 |
| get_GdiCharSet() | 返回一个值,指示当前对象所表示的字体使用的 GDI 字符集。 |
| get_Height() | 返回当前对象所表示的字体的行间距(像素)。 |
| get_Italic() | 确定当前对象表示的字体是否已应用斜体样式。 |
| get_Name() | 返回当前对象表示的字体的字体名称。 |
| get_OriginalFontName() | 返回字体最初指定的名称。 |
| get_Size() | 返回当前对象表示的字体的 em 大小,使用 Unit 属性指定的单位进行测量。 |
| get_SizeInPoints() | 返回当前对象表示的字体的 em 大小(单位为点)。 |
| get_Strikeout() | 确定当前对象表示的字体是否已应用删除线样式。 |
| get_Style() | 返回当前对象表示的字体的字体样式。 |
| get_Underline() | 确定当前对象表示的字体是否已应用下划线样式。 |
| get_Unit() | 返回当前对象表示的字体的测量单位。 |
| GetHeight(const SharedPtr<Graphics>&) | 返回当前对象表示的字体的行间距,使用指定的 Graphics 对象的当前单位。 |
| GetHeight(float) | 返回在使用指定垂直分辨率的显示设备绘制时,当前对象表示的字体的高度。 |
另见
- Class Object
- Namespace System::Drawing
- Library Aspose.Page for C++