Class XpsCanvas

Class XpsCanvas

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

Canvas öğesi özelliklerini kapsayan sınıf.
Bu öğe, öğeleri bir araya gruplar. Örneğin, Glyphs ve Path öğeleri, bir birim olarak tanımlanabilmesi (bir köprü hedefi olarak) veya her çocuk ve ata öğeye bir bileşik özellik değeri uygulamak için bir kanvas içinde gruplanabilir.

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

Miras

objectXpsObjectXpsElementXpsHyperlinkElementXpsContentElementXpsCanvas

Uygulamalar

IEnumerable<xpscontentelement>, IEnumerable

Miras Alınan Üyeler

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()

Özellikler

EdgeMode

Kanvas içindeki yolların kenarlarının nasıl çizileceğini kontrol eden değeri döndürür/ayarlar.

public XpsEdgeMode EdgeMode { get; set; }

Özellik Değeri

XpsEdgeMode

Metotlar

Add<t>(T)

Bu kanvasın çocuk listesine bir öğe ekler.

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

Parametreler

element T

Eklenecek öğe.

Döndürür

T

Eklenen öğe.

Tür Parametreleri

T

Eklemek için öğenin türü.

AddCanvas()

Bu kanvasın çocuk listesine yeni bir kanvas ekler.

public XpsCanvas AddCanvas()

Döndürür

XpsCanvas

Eklenen kanvas.

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

Bu kanvasın çocuk listesine yeni glyph’ler ekler.

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

Parametreler

fontFamily string

Yazı tipi ailesi.

fontSize float

Yazı tipi boyutu.

fontStyle FontStyle

Yazı tipi stili.

originX float

Glyph’lerin başlangıç X koordinatı.

originY float

Glyph’lerin başlangıç T koordinatı.

unicodeString string

Yazdırılacak dize.

Döndürür

XpsGlyphs

Eklenen glyph’ler.

AddPath(XpsPathGeometry)

Bu kanvasın çocuk listesine yeni bir yol ekler.

public XpsPath AddPath(XpsPathGeometry data)

Parametreler

data XpsPathGeometry

Yolun geometrisi.

Döndürür

XpsPath

Eklenen yol.

Clone()

Bu kanvası klonlar.

public XpsCanvas Clone()

Döndürür

XpsCanvas

Bu kanvasın klonu.

Insert<t>(int, T)

Bu kanvasın çocuk listesine index konumunda bir öğe ekler.

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

Parametreler

index int

Bir öğenin eklenmesi gereken konum.

element T

Eklenecek öğe.

Döndürür

T

Eklenen öğe.

Tür Parametreleri

T

Eklemek için öğenin türü.

InsertCanvas(int)

Bu kanvasın çocuk listesine index konumunda yeni bir kanvas ekler.

public XpsCanvas InsertCanvas(int index)

Parametreler

index int

Yeni bir kanvasın eklenmesi gereken konum.

Döndürür

XpsCanvas

Eklenen kanvas.

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

Bu kanvasın çocuk listesine index konumunda yeni glyph’ler ekler.

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

Parametreler

index int

Yeni glyph’lerin eklenmesi gereken konum.

fontFamily string

Yazı tipi ailesi.

fontSize float

Yazı tipi boyutu.

fontStyle FontStyle

Yazı tipi stili.

originX float

Glyph’lerin başlangıç X koordinatı.

originY float

Glyph’lerin başlangıç T koordinatı.

unicodeString string

Yazdırılacak dize.

Döndürür

XpsGlyphs

Eklenen glyph’ler.

InsertPath(int, XpsPathGeometry)

Bu kanvasın çocuk listesine index konumunda yeni bir yol ekler.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parametreler

index int

Yeni bir yolun eklenmesi gereken konum.

data XpsPathGeometry

Yolun geometrisi.

Döndürür

XpsPath

Eklenen yol.

 Türkçe