GroupShape
GroupShape
Genel Bakış
GroupShape, .NET için Aspose.Words FOSS içinde bir sınıftır. Şu sınıftan miras alır: ShapeBase.
Bir belgede şekil grubunu temsil eder.
Bu sınıf, .NET programlarında GroupShape nesneleriyle çalışmak için 29 yöntem sağlar. Mevcut yöntemler şunlardır: Accept, AcceptEnd, AcceptStart, AdjustWithEffects, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator ve 17 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: AllowOverlap, AlternativeText, AnchorLocked, AspectRatioLocked, BehindText, Bottom ve 71 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
NodeType | NodeType | Okuma | Döndürür GroupShape. |
Fill | Fill | Okuma | Şeklin dolgu biçimlendirmesini alır. |
ShadowFormat | ShadowFormat | Okuma | Şekil için gölge biçimlendirmesini alır. |
Glow | GlowFormat | Okuma | Şekil için parıltı biçimlendirmesini alır. |
Reflection | ReflectionFormat | Okuma | Şekil için yansıma biçimlendirmesini alır. |
SoftEdge | SoftEdgeFormat | Okuma | Şekil için yumuşak kenar biçimlendirmesini alır. |
ScreenTip | string | Okuma/Yazma | Şeklin üzerine fare işaretçisi hareket ettiğinde gösterilen metni tanımlar. |
HRef | string | Okuma/Yazma | Bir şekil için tam köprü adresini alır veya ayarlar. |
Target | string | Okuma/Yazma | Şekil hiperbağlantısının hedef çerçevesini alır veya ayarlar. |
AlternativeText | string | Okuma/Yazma | Bir grafik yerine görüntülenecek alternatif metni tanımlar. |
IsDecorative | bool | Okuma/Yazma | Belgedeki şeklin dekoratif olup olmadığını belirten bayrağı alır veya ayarlar. |
Title | string | Okuma/Yazma | Mevcut şekil nesnesinin başlığını (altyazısını) alır veya ayarlar. |
Name | string | Okuma/Yazma | İsteğe bağlı şekil adını alır veya ayarlar. |
IsInsertRevision | bool | Okuma | IsInsertRevision değerini alır. |
IsDeleteRevision | bool | Okuma | Silme revizyonunu alır. |
IsMoveFromRevision | bool | Okuma | Revizyondan taşıma durumunu alır. |
IsMoveToRevision | bool | Okuma | Revizyona taşınma durumunu alır. |
IsTopLevel | bool | Okuma | Bu şekil bir grup şeklinin çocuğu değilse true döndürür. |
IsGroup | bool | Okuma | Bu bir grup şekil ise true döndürür. |
IsImage | bool | Okuma | Bu şekil bir görüntü şekli ise true döndürür. |
IsHorizontalRule | bool | Okuma | Bu şekil bir yatay çizgi ise true döndürür. |
IsWordArt | bool | Okuma | Bu şekil bir WordArt nesnesi ise true döndürür. |
CanHaveImage | bool | Okuma | Şekil türü, şeklin bir resim içermesine izin veriyorsa true döndürür. |
AnchorLocked | bool | Okuma/Yazma | Şeklin bağlama noktasının kilitli olup olmadığını belirtir. |
AspectRatioLocked | bool | Okuma/Yazma | Şeklin en-boy oranının kilitli olup olmadığını belirtir. |
AllowOverlap | bool | Okuma/Yazma | Bu şeklin diğer şekillerin üzerine geçip geçemeyeceğini belirten bir değeri alır veya ayarlar. |
BehindText | bool | Okuma/Yazma | Şeklin metnin altında mı yoksa üstünde mi olduğunu belirtir. |
IsInline | bool | Okuma | Bu şeklin metin içinde satır içi konumlandırılıp konumlandırılmadığını hızlı bir şekilde belirlemenin yolu. |
Left | double | Okuma/Yazma | Şeklin içerik bloğunun sol kenarının konumunu alır veya ayarlar. |
Top | double | Okuma/Yazma | Şeklin içerik bloğunun üst kenarının konumunu alır veya ayarlar. |
Right | double | Okuma | Şeklin içerik bloğunun sağ kenarının konumunu alır. |
Bottom | double | Okuma | Şeklin kapsayıcı bloğunun alt kenarının konumunu alır. |
Width | double | Okuma/Yazma | Şeklin kapsayıcı bloğunun genişliğini alır veya ayarlar. |
Height | double | Okuma/Yazma | Şeklin kapsayıcı bloğunun yüksekliğini alır veya ayarlar. |
DistanceTop | double | Okuma/Yazma | Şeklin üst kenarı ile belge metni arasındaki mesafeyi (nokta cinsinden) döndürür veya ayarlar. |
DistanceBottom | double | Okuma/Yazma | Şeklin alt kenarı ile belge metni arasındaki mesafeyi (nokta cinsinden) döndürür veya ayarlar. |
DistanceLeft | double | Okuma/Yazma | Şeklin sol kenarı ile belge metni arasındaki mesafeyi (nokta cinsinden) döndürür veya ayarlar. |
DistanceRight | double | Okuma/Yazma | Şeklin sağ kenarı ile belge metni arasındaki mesafeyi (puan cinsinden) döndürür veya ayarlar. |
Rotation | double | Okuma/Yazma | Bir şeklin döndürüldüğü açıyı (derece cinsinden) tanımlar. |
ZOrder | int | Okuma/Yazma | Üst üste binen şekillerin görüntüleme sırasını belirler. |
ParentParagraph | Paragraph | Okuma | Doğrudan üst paragrafı döndürür. |
Bounds | RectangleF | Okuma/Yazma | Şeklin içeren bloğunun konumunu ve boyutunu alır veya ayarlar. |
BoundsInPoints | RectangleF | Okuma | En üst şeklin bağlantı noktasına göre, şeklin içeren bloğunun konumunu ve boyutunu nokta cinsinden alır. |
BoundsWithEffects | RectangleF | Okuma | Çizim efektleri uygulandıktan sonra bu şekil nesnesinin son kapsamını alır. |
ShapeType | ShapeType | Okuma | Şekil türünü alır. |
MarkupLanguage | ShapeMarkupLanguage | Okuma | Bu grafik nesnesi için kullanılan MarkupLanguage alır. |
SizeInPoints | SizeF | Okuma | Şeklin boyutunu nokta cinsinden alır. |
FlipOrientation | FlipOrientation | Okuma/Yazma | Bir şeklin yönünü değiştirir. |
RelativeHorizontalPosition | RelativeHorizontalPosition | Okuma/Yazma | Şeklin yatay olarak konumlandırıldığı referansa göre belirtir. |
RelativeVerticalPosition | RelativeVerticalPosition | Okuma/Yazma | Şeklin dikey olarak konumlandırıldığı referansı belirtir. |
RelativeHorizontalSize | RelativeHorizontalSize | Okuma/Yazma | Şeklin yatay yönde göreli boyut değerini alır veya ayarlar. |
RelativeVerticalSize | RelativeVerticalSize | Okuma/Yazma | Şeklin dikey yönde göreli boyut değerini alır veya ayarlar. |
LeftRelative | float | Okuma/Yazma | Şeklin yüzde cinsinden göreceli sol konumunu temsil eden değeri alır veya ayarlar. |
TopRelative | float | Okuma/Yazma | Şeklin yüzde cinsinden göreceli üst konumunu temsil eden değeri alır veya ayarlar. |
HeightRelative | float | Okuma/Yazma | Şeklin göreceli yüksekliğinin yüzdesini temsil eden değeri alır veya ayarlar. |
WidthRelative | float | Okuma/Yazma | Şeklin göreceli genişliğinin yüzdesini temsil eden değeri alır veya ayarlar. |
HorizontalAlignment | HorizontalAlignment | Okuma/Yazma | Şeklin yatay olarak nasıl konumlandırıldığını belirtir. |
VerticalAlignment | VerticalAlignment | Okuma/Yazma | Şeklin dikey olarak nasıl konumlandırıldığını belirtir. |
WrapType | WrapType | Okuma/Yazma | Şeklin satır içi mi yoksa yüzen mi olduğunu tanımlar. |
WrapSide | WrapSide | Okuma/Yazma | Metnin şeklin etrafında nasıl sarılacağını belirtir. |
CoordOrigin | Point | Okuma/Yazma | Bu şeklin kapsayıcı bloğunun sol üst köşesindeki koordinatlar. |
CoordSize | Size | Okuma/Yazma | Bu şeklin kapsayıcı bloğu içindeki koordinat alanının genişliği ve yüksekliği. |
Font | Font | Okuma | Bu nesnenin yazı tipi biçimlendirmesine erişim sağlar. |
IsSignatureLine | bool | Okuma | Şeklin bir SignatureLine olduğunu gösterir. |
IsLayoutInCell | bool | Okuma/Yazma | Şeklin bir tablo içinde mi yoksa dışında mı görüntülendiğini gösteren bayrağı alır veya ayarlar. |
Hidden | bool | Okuma/Yazma | Şeklin görünür olup olmadığını gösteren bir Boolean değerini alır veya ayarlar. |
IsComposite | bool | Okuma | Bu düğüm alt düğümler içerebileceği için true döndürür. |
HasChildNodes | bool | Okuma | Bu düğümün herhangi bir alt düğümü varsa true döndürür. |
FirstChild | Node | Okuma | Düğümün ilk çocuğunu alır. |
LastChild | Node | Okuma | Düğümün son çocuğunu alır. |
Count | int | Okuma | Bu düğümün doğrudan çocuk sayısını alır. |
ParentNode | CompositeNode | Okuma | Bu düğümün doğrudan üst öğesini alır. |
Document | DocumentBase | Okuma | Bu düğümün ait olduğu belgeyi alır. |
PreviousSibling | Node | Okuma | Bu düğümden hemen önce gelen düğümü alır. |
NextSibling | Node | Okuma | Bu düğümün hemen ardından gelen düğümü alır. |
Range | Range | Okuma | Bu düğümde bulunan bir belgenin kısmını temsil eden bir Range nesnesi döndürür. |
CustomNodeId | int | Okuma/Yazma | Özel düğüm tanımlayıcısını belirtir. |
Yöntemler
| İmza | Açıklama |
|---|---|
GroupShape(doc: DocumentBase) | Yeni bir grup şekli oluşturur. |
Accept(visitor: DocumentVisitor) | VisitGroupShapeStart’ı çağırır, ardından bu grup şeklinin tüm alt şekilleri için Accept’ı çağırır ve sonunda VisitGroupShapeEnd’ı çağırır. |
AcceptStart(visitor: DocumentVisitor) | GroupShape’ın başlangıcını ziyaret etmek için bir ziyaretçiyi kabul eder. |
AcceptEnd(visitor: DocumentVisitor) | GroupShape’ın sonunu ziyaret etmek için bir ziyaretçiyi kabul eder. |
LocalToParent(value: PointF) | Bir değeri yerel koordinat uzayından ebeveyn şeklinin koordinat uzayına dönüştürür. |
AdjustWithEffects(source: RectangleF) | Kaynak dikdörtgene efekt kapsamının değerlerini ekler ve son dikdörtgeni döndürür. |
GetText() | Bu düğümün ve tüm alt düğümlerinin metnini alır. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Belirtilen türle eşleşen çocuk düğümlerin bir koleksiyonunu döndürür. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Belirtilen türle eşleşen N’inci çocuk düğümü döndürür. |
SelectNodes(xpath: string) | XPath ifadesiyle eşleşen düğüm listesini seçer. |
SelectSingleNode(xpath: string) | XPath ifadesiyle eşleşen ilk Node’u seçer. |
GetEnumerator() | Bu düğümün alt düğümleri üzerinde for each tarzı yineleme desteği sağlar. |
AppendChild(newChild: T) | Belirtilen düğümü, bu düğümün alt düğüm listesinin sonuna ekler. |
PrependChild(newChild: T) | Belirtilen düğümü, bu düğümün alt düğüm listesine başa ekler. |
InsertAfter(newChild: T, refChild: Node) | Belirtilen düğümü, belirtilen referans düğümünden hemen sonra ekler. |
InsertBefore(newChild: T, refChild: Node) | Belirtilen düğümü, belirtilen referans düğümünden hemen önce ekler. |
RemoveChild(oldChild: T) | Belirtilen alt düğümü kaldırır. |
RemoveAllChildren() | Geçerli düğümün tüm alt düğümlerini kaldırır. |
RemoveSmartTags() | Geçerli düğümün tüm SmartTag alt nesil düğümlerini kaldırır. |
IndexOf(child: Node) | Belirtilen alt düğümün, alt düğüm dizisindeki indeksini döndürür. |
CreateNavigator() | Düğümleri dolaşmak ve okumak için kullanılabilecek bir gezgin oluşturur. |
Clone(isCloneChildren: bool) | Node kopyalama başka bir (genellikle birleşik) node kopyalama sürecinin bir parçası olduğunda Clone(bool, INodeCloningListener) aşırı yüklemesini kullanmalısınız. |
GetAncestor(ancestorType: Type) | Belirtilen nesne tipinin ilk atasını alır. |
GetAncestorOf() | Bu GroupShape örneğinde GetAncestorOf çağırır. |
Remove() | Kendisini üst öğeden kaldırır. |
NextPreOrder(rootNode: Node) | Pre-order ağaç dolaşım algoritmasına göre sonraki düğümü alır. |
PreviousPreOrder(rootNode: Node) | Ön sipariş (pre-order) ağaç geçiş algoritmasına göre önceki düğümü alır. |
ToString(saveFormat: SaveFormat) | Düğümün içeriğini belirtilen formatta bir dizeye dışa aktarır. |
NodeTypeToString(nodeType: NodeType) | Düğüm türü enum değerini kullanıcı dostu bir dizeye dönüştüren bir yardımcı yöntem. |