Class XpsCanvas

Class XpsCanvas

Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)

คลาสที่รวมฟีเจอร์ขององค์ประกอบ Canvas
องค์ประกอบนี้ใช้ในการจัดกลุ่มองค์ประกอบต่างๆ เช่น Glyphs และ Path สามารถจัดกลุ่มใน canvas เพื่อให้สามารถระบุเป็นหน่วย (เช่น จุดหมายของลิงก์) หรือใช้ค่าคุณสมบัติที่ประกอบขึ้นกับแต่ละองค์ประกอบลูกและบรรพบุรุษ

public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable

การสืบทอด

objectXpsObjectXpsElementXpsHyperlinkElementXpsContentElementXpsCanvas

การนำไปใช้

IEnumerable<xpscontentelement>, IEnumerable

สมาชิกที่สืบทอด

XpsContentElement.RenderTransform, XpsContentElement.Clip, XpsContentElement.Opacity, XpsContentElement.OpacityMask, XpsHyperlinkElement.HyperlinkTarget, XpsElement.GetEnumerator(), XpsElement.this[int], XpsElement.Count, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

คุณสมบัติ

EdgeMode

คืนค่า/ตั้งค่าค่าที่ควบคุมวิธีการเรนเดอร์ขอบของเส้นทางภายใน canvas

public XpsEdgeMode EdgeMode { get; set; }

ค่าคุณสมบัติ

XpsEdgeMode

วิธีการ

Add<t>(T)

เพิ่มองค์ประกอบลงในรายการลูกของ canvas นี้

public T Add<t>(T element) where T : XpsContentElement

พารามิเตอร์

element T

องค์ประกอบที่จะถูกเพิ่ม

คืนค่า

T

องค์ประกอบที่ถูกเพิ่ม

พารามิเตอร์ประเภท

T

ประเภทขององค์ประกอบที่จะเพิ่ม

AddCanvas()

เพิ่ม canvas ใหม่ลงในรายการลูกของ canvas นี้

public XpsCanvas AddCanvas()

คืนค่า

XpsCanvas

canvas ที่ถูกเพิ่ม

AddGlyphs(string, float, FontStyle, float, float, string)

เพิ่ม glyphs ใหม่ลงในรายการลูกของ canvas นี้

public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

พารามิเตอร์

fontFamily string

ตระกูลฟอนต์

fontSize float

ขนาดฟอนต์

fontStyle FontStyle

สไตล์ฟอนต์

originX float

พิกัด X ของ glyphs

originY float

พิกัด T ของ glyphs

unicodeString string

สตริงที่จะพิมพ์

คืนค่า

XpsGlyphs

glyphs ที่ถูกเพิ่ม

AddPath(XpsPathGeometry)

เพิ่มเส้นทางใหม่ลงในรายการลูกของ canvas นี้

public XpsPath AddPath(XpsPathGeometry data)

พารามิเตอร์

data XpsPathGeometry

รูปทรงของเส้นทาง

คืนค่า

XpsPath

เส้นทางที่ถูกเพิ่ม

Clone()

ทำซ้ำ canvas นี้

public XpsCanvas Clone()

คืนค่า

XpsCanvas

การทำซ้ำของ canvas นี้

Insert<t>(int, T)

แทรกองค์ประกอบลงในรายการลูกของ canvas นี้ที่ตำแหน่ง index

public T Insert<t>(int index, T element) where T : XpsContentElement

พารามิเตอร์

index int

ตำแหน่งที่องค์ประกอบจะถูกแทรก

element T

องค์ประกอบที่จะถูกแทรก

คืนค่า

T

องค์ประกอบที่ถูกแทรก

พารามิเตอร์ประเภท

T

ประเภทขององค์ประกอบที่จะเพิ่ม

InsertCanvas(int)

แทรก canvas ใหม่ลงในรายการลูกของ canvas นี้ที่ตำแหน่ง index

public XpsCanvas InsertCanvas(int index)

พารามิเตอร์

index int

ตำแหน่งที่ canvas ใหม่จะถูกแทรก

คืนค่า

XpsCanvas

canvas ที่ถูกแทรก

InsertGlyphs(int, string, float, FontStyle, float, float, string)

แทรก glyphs ใหม่ลงในรายการลูกของ canvas นี้ที่ตำแหน่ง index

public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

พารามิเตอร์

index int

ตำแหน่งที่ glyphs ใหม่จะถูกแทรก

fontFamily string

ตระกูลฟอนต์

fontSize float

ขนาดฟอนต์

fontStyle FontStyle

สไตล์ฟอนต์

originX float

พิกัด X ของ glyphs

originY float

พิกัด T ของ glyphs

unicodeString string

สตริงที่จะพิมพ์

คืนค่า

XpsGlyphs

glyphs ที่ถูกเพิ่ม

InsertPath(int, XpsPathGeometry)

แทรกเส้นทางใหม่ลงในรายการลูกของ canvas นี้ที่ตำแหน่ง index

public XpsPath InsertPath(int index, XpsPathGeometry data)

พารามิเตอร์

index int

ตำแหน่งที่เส้นทางใหม่จะถูกแทรก

data XpsPathGeometry

รูปทรงของเส้นทาง

คืนค่า

XpsPath

เส้นทางที่ถูกแทรก.

 แบบไทย