Class DrFont

Class DrFont

Namespace: Aspose.Page.Font
Assembly: Aspose.Page.dll (25.1.2)

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

public class DrFont

상속

objectDrFont

상속된 멤버

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

속성

AscentLis

이 폰트의 셀 상승 (lis). 이 값은 셀의 상단에서 셀의 기준선까지의 수직 거리입니다.

public int AscentLis { get; }

속성 값

int

비고

이 값은 셀 기준선이라고도 합니다.

AscentPoints

포인트 단위로 셀 상승을 반환합니다.

public float AscentPoints { get; }

속성 값

float

CellHeightLis

이 폰트의 셀 높이를 반환합니다 (lis). 이것은 Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis의 단축키입니다.

public int CellHeightLis { get; }

속성 값

int

CellHeightPoints

Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints의 단축키입니다.

public float CellHeightPoints { get; }

속성 값

float

DescentLis

이 폰트의 셀 하강 (lis). 이 값은 셀의 하단에서 셀의 기준선까지의 수직 거리입니다.

public int DescentLis { get; }

속성 값

int

DescentPoints

포인트 단위로 셀 하강을 반환합니다.

public float DescentPoints { get; }

속성 값

float

FamilyName

이 폰트의 이름을 가져옵니다.

public string FamilyName { get; }

속성 값

string

IsBold

이 인스턴스가 굵은 글자인지 여부를 나타내는 값을 가져옵니다.

public bool IsBold { get; }

속성 값

bool

IsItalic

이 인스턴스가 이탤릭체인지 여부를 나타내는 값을 가져옵니다.

public bool IsItalic { get; }

속성 값

bool

LeadingLis

이 폰트의 리딩 (lis)을 반환합니다. 이것은 Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis의 단축키입니다.

public int LeadingLis { get; }

속성 값

int

LeadingPoints

이 폰트의 리딩 (lis)을 반환합니다. 이것은 Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis의 단축키입니다.

public float LeadingPoints { get; }

속성 값

float

LineSpacingLis

이 폰트의 셀 간격 (lis)을 반환합니다. 이것은 두 글자의 기준선 사이의 수직 거리입니다.

public int LineSpacingLis { get; }

속성 값

int

LineSpacingPoints

이 폰트의 셀 간격 (points)을 반환합니다. 이것은 두 글자의 기준선 사이의 수직 거리입니다.

public float LineSpacingPoints { get; }

속성 값

float

SizePoints

이 폰트의 크기 (points)를 가져옵니다.

public float SizePoints { get; set; }

속성 값

float

SmallCapsScaleFactor

SmallCaps 배율 계수를 가져옵니다.

public float SmallCapsScaleFactor { get; }

속성 값

float

Style

이 폰트의 스타일을 가져옵니다.

public FontStyle Style { get; }

속성 값

FontStyle

StyleEx

이 속성은 폰트 스타일에 대한 추가 정보를 포함합니다.

public short StyleEx { get; set; }

속성 값

short

메서드

Equals(DrFont)

지정된 다른 객체와 동일한지 비교합니다.

protected bool Equals(DrFont other)

매개변수

other DrFont

다른 객체입니다.

반환

bool

true 지정된 Aspose.Page.Font.DrFont가 이 인스턴스와 같으면; 그렇지 않으면 false입니다.

Equals(object)

지정된 System.Object가 이 인스턴스와 동일한지 여부를 결정합니다.

public override bool Equals(object obj)

매개변수

obj object

이 인스턴스와 비교할 System.Object입니다.

반환

bool

true 지정된 System.Object가 이 인스턴스와 같으면; 그렇지 않으면 false입니다.

GetCharWidthLis(char)

문자 너비 lis를 가져옵니다.

public int GetCharWidthLis(char c)

매개변수

c char

계산할 기호입니다.

반환

int

너비를 반환합니다.

GetCharWidthPoints(char)

문자의 너비 (points)를 반환합니다.

public float GetCharWidthPoints(char c)

매개변수

c char

계산할 기호입니다.

반환

float

너비를 반환합니다.

GetHashCode()

이 인스턴스에 대한 해시 코드를 반환합니다.

public override int GetHashCode()

반환

int

해시 알고리즘 및 해시 테이블과 같은 데이터 구조에서 사용하기에 적합한 이 인스턴스의 해시 코드입니다.

GetTextSizePoints(string)

텍스트의 측정 텍스트 박스를 포인트 단위로 반환합니다.

public SizeF GetTextSizePoints(string text)

매개변수

text string

계산할 텍스트입니다.

반환

SizeF

크기를 반환합니다.

GetTextWidthLis(string)

텍스트 너비 lis를 가져옵니다.

public int GetTextWidthLis(string text)

매개변수

text string

계산할 텍스트입니다.

반환

int

너비를 반환합니다.

GetTextWidthPoints(string)

텍스트 너비 포인트를 가져옵니다.

public float GetTextWidthPoints(string text)

매개변수

text string

계산할 텍스트입니다.

반환

float

너비를 반환합니다.

GetTextWidthPoints(string, int, int)

텍스트 너비 포인트를 가져옵니다.

public float GetTextWidthPoints(string text, int startIndex, int charCount)

매개변수

text string

계산할 텍스트입니다.

startIndex int

시작 인덱스입니다.

charCount int

문자 수입니다.

반환

float

너비를 반환합니다.

IsPoorlyRenderedByGdiPlus(string)

“Microsoft Sans Serif” 폰트에 대해 True를 반환합니다. 이 폰트는 GDI+에 의해 잘못 렌더링됩니다. Test286 및 Gemini-6959를 참조하십시오.

public static bool IsPoorlyRenderedByGdiPlus(string fontName)

매개변수

fontName string

폰트의 이름입니다.

반환

bool

true 지정된 폰트 이름이 [GDI+에 의해 잘못 렌더링됨]이면; 그렇지 않으면 false입니다.

Replace(DrFont)

폰트 내용을 교체합니다.

public void Replace(DrFont font)

매개변수

font DrFont

소스 폰트입니다.

 한국어