Class DrFont

DrFont class

GDI+ Font 대신 이 클래스를 사용하십시오.

public class DrFont

속성

이름설명
AscentLis { get; }이 글꼴의 셀 어센트(lis). 셀 상단에서 셀 기준선까지의 수직 거리입니다.
AscentPoints { get; }셀 상승을 포인트 단위로 반환합니다.
CellHeightLis { get; }이 글꼴(lis)의 셀 높이를 반환합니다. 이것은AscentLis +DescentLis .
CellHeightPoints { get; }바로가기AscentPoints +DescentPoints .
DescentLis { get; }이 글꼴의 셀 디센트(lis). 셀 하단에서 셀 기준선까지의 수직 거리입니다.
DescentPoints { get; }셀 하강을 포인트 단위로 반환합니다.
FamilyName { get; }이 글꼴의 이름을 가져옵니다.
IsBold { get; }이 인스턴스가 굵게 표시되는지 여부를 나타내는 값을 가져옵니다.
IsItalic { get; }이 인스턴스가 기울임꼴인지 나타내는 값을 가져옵니다.
LeadingLis { get; }이 글꼴(lis)의 선행을 반환합니다. 이것은LineSpacingLis -CellHeightLis .
LeadingPoints { get; }이 글꼴(lis)의 선행을 반환합니다. 이것은LineSpacingLis -CellHeightLis .
LineSpacingLis { get; }이 글꼴(lis)의 셀 간격을 반환합니다. 두 글리프의 기준선 사이의 수직 거리입니다.
LineSpacingPoints { get; }이 글꼴의 셀 간격(포인트)을 반환합니다. 두 글리프의 기준선 사이의 수직 거리입니다.
SizePoints { get; set; }이 글꼴의 크기를 가져옵니다(포인트).
SmallCapsScaleFactor { get; }SmallCaps 배율 인수를 가져옵니다.
Style { get; }이 글꼴의 스타일을 가져옵니다.
StyleEx { get; set; }이 속성은 글꼴의 style 에 대한 추가 정보를 포함합니다.

행동 양식

이름설명
override Equals(object)지정된Object , 이 인스턴스와 같습니다.
GetCharWidthLis(char)문자 너비 lis를 가져옵니다.
GetCharWidthPoints(char)문자(포인트)의 너비를 반환합니다.
override GetHashCode()이 인스턴스에 대한 해시 코드를 반환합니다.
GetTextSizePoints(string)텍스트의 측정 텍스트 상자를 포인트 단위로 반환합니다.
GetTextWidthLis(string)텍스트 너비 lis를 가져옵니다.
GetTextWidthPoints(string)텍스트 너비 포인트를 가져옵니다.
GetTextWidthPoints(string, int, int)텍스트 너비 포인트를 가져옵니다.
Replace(DrFont)글꼴 내용 바꾸기
static IsPoorlyRenderedByGdiPlus(string)“Microsoft Sans Serif” 글꼴에 대해 True를 반환합니다. 이것은 GDI+에 의해 제대로 렌더링되지 않습니다. Test286 및 Gemini-6959. 를 참조하십시오.

또한보십시오