C# 클래스 LayoutFarm.UI.GdiPlus.GdiPlusIFonts

상속: LayoutFarm.IFonts
파일 보기 프로젝트 열기: prepare/HTML-Renderer

공개 메소드들

메소드 설명
CalculateGlyphAdvancePos ( char str, int startAt, int len, RequestFont font, int glyphXAdvances ) : void
Dispose ( ) : void
MeasureString ( char buff, int startAt, int len, RequestFont font ) : Size
MeasureString ( char buff, int startAt, int len, RequestFont font, float maxWidth, int &charFit, int &charFitWidth ) : Size
MeasureWhitespace ( RequestFont f ) : float

메소드 상세

CalculateGlyphAdvancePos() 공개 메소드

public CalculateGlyphAdvancePos ( char str, int startAt, int len, RequestFont font, int glyphXAdvances ) : void
str char
startAt int
len int
font PixelFarm.Drawing.RequestFont
glyphXAdvances int
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

MeasureString() 공개 메소드

public MeasureString ( char buff, int startAt, int len, RequestFont font ) : Size
buff char
startAt int
len int
font PixelFarm.Drawing.RequestFont
리턴 PixelFarm.Drawing.Size

MeasureString() 공개 메소드

public MeasureString ( char buff, int startAt, int len, RequestFont font, float maxWidth, int &charFit, int &charFitWidth ) : Size
buff char
startAt int
len int
font PixelFarm.Drawing.RequestFont
maxWidth float
charFit int
charFitWidth int
리턴 PixelFarm.Drawing.Size

MeasureWhitespace() 공개 메소드

public MeasureWhitespace ( RequestFont f ) : float
f PixelFarm.Drawing.RequestFont
리턴 float