다음을 통해 공유


ICanvas.DrawString 메서드

정의

오버로드

DrawString(String, Single, Single, HorizontalAlignment)

캔버스에 텍스트 문자열을 그립니다.

DrawString(String, Single, Single, Single, Single, HorizontalAlignment, VerticalAlignment, TextFlow, Single)

경계 상자 내의 텍스트 문자열을 캔버스에 그립니다.

DrawString(String, Single, Single, HorizontalAlignment)

Source:
ICanvas.cs
Source:
ICanvas.cs

캔버스에 텍스트 문자열을 그립니다.

public:
 void DrawString(System::String ^ value, float x, float y, Microsoft::Maui::Graphics::HorizontalAlignment horizontalAlignment);
public void DrawString (string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment);
abstract member DrawString : string * single * single * Microsoft.Maui.Graphics.HorizontalAlignment -> unit
Public Sub DrawString (value As String, x As Single, y As Single, horizontalAlignment As HorizontalAlignment)

매개 변수

value
String

표시할 텍스트입니다.

x
Single

시작 x 좌표입니다.

y
Single

시작 y 좌표입니다.

horizontalAlignment
HorizontalAlignment

문자열을 정렬하는 가로 맞춤 옵션입니다.

설명

특성 텍스트를 그리려면 대신 사용합니다 DrawText(IAttributedText, Single, Single, Single, Single) .

적용 대상

DrawString(String, Single, Single, Single, Single, HorizontalAlignment, VerticalAlignment, TextFlow, Single)

Source:
ICanvas.cs
Source:
ICanvas.cs

경계 상자 내의 텍스트 문자열을 캔버스에 그립니다.

public void DrawString (string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0);
abstract member DrawString : string * single * single * single * single * Microsoft.Maui.Graphics.HorizontalAlignment * Microsoft.Maui.Graphics.VerticalAlignment * Microsoft.Maui.Graphics.TextFlow * single -> unit
Public Sub DrawString (value As String, x As Single, y As Single, width As Single, height As Single, horizontalAlignment As HorizontalAlignment, verticalAlignment As VerticalAlignment, Optional textFlow As TextFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, Optional lineSpacingAdjustment As Single = 0)

매개 변수

value
String

표시할 텍스트입니다.

x
Single

경계 상자의 시작 x 좌표입니다.

y
Single

경계 상자의 시작 y 좌표입니다.

width
Single

경계 상자의 너비입니다.

height
Single

경계 상자의 높이입니다.

horizontalAlignment
HorizontalAlignment

경계 상자 내에서 문자열을 정렬하는 가로 맞춤 옵션입니다.

verticalAlignment
VerticalAlignment

경계 상자 내에서 문자열을 정렬하는 세로 맞춤 옵션입니다.

textFlow
TextFlow

경계 상자가 오버플로되는 경우 텍스트를 잘릴지 여부를 지정합니다. 기본값은 ClipBounds입니다.

lineSpacingAdjustment
Single

선 사이의 간격 조정입니다. 기본값은 0입니다.

적용 대상