GroupShape
GroupShape
Przegląd
GroupShape jest klasą w Aspose.Words FOSS dla .NET. Dziedziczy po: ShapeBase.
Reprezentuje grupę kształtów w dokumencie.
Ta klasa udostępnia 29 metod do pracy z obiektami GroupShape w programach .NET. Dostępne metody to: Accept, AcceptEnd, AcceptStart, AdjustWithEffects, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator oraz 17 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: AllowOverlap, AlternativeText, AnchorLocked, AspectRatioLocked, BehindText, Bottom oraz 71 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
NodeType | NodeType | Odczyt | Zwraca GroupShape. |
Fill | Fill | Odczyt | Pobiera formatowanie wypełnienia dla kształtu. |
ShadowFormat | ShadowFormat | Odczyt | Pobiera formatowanie cienia dla kształtu. |
Glow | GlowFormat | Odczyt | Pobiera formatowanie poświaty dla kształtu. |
Reflection | ReflectionFormat | Odczyt | Pobiera formatowanie odbicia dla kształtu. |
SoftEdge | SoftEdgeFormat | Odczyt | Pobiera formatowanie miękkich krawędzi dla kształtu. |
ScreenTip | string | Odczyt/zapis | Definiuje tekst wyświetlany, gdy wskaźnik myszy przesuwa się nad kształtem. |
HRef | string | Odczyt/zapis | Pobiera lub ustawia pełny adres hiperłącza dla kształtu. |
Target | string | Odczyt/zapis | Pobiera lub ustawia ramkę docelową dla hiperłącza kształtu. |
AlternativeText | string | Odczyt/zapis | Definiuje tekst alternatywny wyświetlany zamiast grafiki. |
IsDecorative | bool | Odczyt/zapis | Pobiera lub ustawia flagę określającą, czy kształt jest dekoracyjny w dokumencie. |
Title | string | Odczyt/zapis | Pobiera lub ustawia tytuł (opis) bieżącego obiektu kształtu. |
Name | string | Odczyt/zapis | Pobiera lub ustawia opcjonalną nazwę kształtu. |
IsInsertRevision | bool | Odczyt | Pobiera, czy jest wersją wstawienia. |
IsDeleteRevision | bool | Odczyt | Pobiera wartość is delete revision. |
IsMoveFromRevision | bool | Odczyt | Pobiera, czy jest przeniesione z wersji. |
IsMoveToRevision | bool | Odczyt | Pobiera wartość is move to revision. |
IsTopLevel | bool | Odczyt | Zwraca true, jeśli ten kształt nie jest dzieckiem grupy kształtów. |
IsGroup | bool | Odczyt | Zwraca true, jeśli jest to grupa kształtów. |
IsImage | bool | Odczyt | Zwraca true, jeśli ten kształt jest kształtem obrazu. |
IsHorizontalRule | bool | Odczyt | Zwraca true, jeśli ten kształt jest poziomą linią. |
IsWordArt | bool | Odczyt | Zwraca true, jeśli ten kształt jest obiektem WordArt. |
CanHaveImage | bool | Odczyt | Zwraca true, jeśli typ kształtu pozwala kształtowi mieć obraz. |
AnchorLocked | bool | Odczyt/zapis | Określa, czy kotwica kształtu jest zablokowana. |
AspectRatioLocked | bool | Odczyt/zapis | Określa, czy proporcje kształtu są zablokowane. |
AllowOverlap | bool | Odczyt/zapis | Pobiera lub ustawia wartość określającą, czy ten kształt może nakładać się na inne kształty. |
BehindText | bool | Odczyt/zapis | Określa, czy kształt znajduje się poniżej czy powyżej tekstu. |
IsInline | bool | Odczyt | Szybki sposób, aby określić, czy ten kształt jest rozmieszczony w linii z tekstem. |
Left | double | Odczyt/zapis | Pobiera lub ustawia pozycję lewej krawędzi bloku zawierającego kształt. |
Top | double | Odczyt/zapis | Pobiera lub ustawia pozycję górnej krawędzi bloku zawierającego kształt. |
Right | double | Odczyt | Pobiera pozycję prawej krawędzi bloku zawierającego kształt. |
Bottom | double | Odczyt | Pobiera pozycję dolnej krawędzi bloku zawierającego kształt. |
Width | double | Odczyt/zapis | Pobiera lub ustawia szerokość bloku zawierającego kształt. |
Height | double | Odczyt/zapis | Pobiera lub ustawia wysokość bloku zawierającego kształt. |
DistanceTop | double | Odczyt/zapis | Zwraca lub ustawia odległość (w punktach) pomiędzy tekstem dokumentu a górną krawędzią kształtu. |
DistanceBottom | double | Odczyt/zapis | Zwraca lub ustawia odległość (w punktach) pomiędzy tekstem dokumentu a dolną krawędzią kształtu. |
DistanceLeft | double | Odczyt/zapis | Zwraca lub ustawia odległość (w punktach) pomiędzy tekstem dokumentu a lewą krawędzią kształtu. |
DistanceRight | double | Odczyt/zapis | Zwraca lub ustawia odległość (w punktach) pomiędzy tekstem dokumentu a prawą krawędzią kształtu. |
Rotation | double | Odczyt/zapis | Definiuje kąt (w stopniach), o jaki kształt jest obrócony. |
ZOrder | int | Odczyt/zapis | Określa kolejność wyświetlania nakładających się kształtów. |
ParentParagraph | Paragraph | Odczyt | Zwraca bezpośredni nadrzędny akapit. |
Bounds | RectangleF | Odczyt/zapis | Pobiera lub ustawia położenie i rozmiar bloku zawierającego kształt. |
BoundsInPoints | RectangleF | Odczyt | Pobiera położenie i rozmiar bloku zawierającego kształt w punktach, względem kotwicy najwyższego kształtu. |
BoundsWithEffects | RectangleF | Odczyt | Uzyskuje ostateczny rozmiar tego obiektu kształtu po zastosowaniu efektów rysowania. |
ShapeType | ShapeType | Odczyt | Pobiera typ kształtu. |
MarkupLanguage | ShapeMarkupLanguage | Odczyt | Pobiera MarkupLanguage używany dla tego obiektu graficznego. |
SizeInPoints | SizeF | Odczyt | Pobiera rozmiar kształtu w punktach. |
FlipOrientation | FlipOrientation | Odczyt/zapis | Zmienia orientację kształtu. |
RelativeHorizontalPosition | RelativeHorizontalPosition | Odczyt/zapis | Określa, względem czego kształt jest położony w poziomie. |
RelativeVerticalPosition | RelativeVerticalPosition | Odczyt/zapis | Określa względem czego kształt jest pozycjonowany w pionie. |
RelativeHorizontalSize | RelativeHorizontalSize | Odczyt/zapis | Pobiera lub ustawia wartość względnego rozmiaru kształtu w kierunku poziomym. |
RelativeVerticalSize | RelativeVerticalSize | Odczyt/zapis | Pobiera lub ustawia wartość względnego rozmiaru kształtu w kierunku pionowym. |
LeftRelative | float | Odczyt/zapis | Pobiera lub ustawia wartość, która reprezentuje względną pozycję lewą kształtu w procentach. |
TopRelative | float | Odczyt/zapis | Pobiera lub ustawia wartość, która reprezentuje względną pozycję górną kształtu w procentach. |
HeightRelative | float | Odczyt/zapis | Pobiera lub ustawia wartość, która reprezentuje procent względnej wysokości kształtu. |
WidthRelative | float | Odczyt/zapis | Pobiera lub ustawia wartość, która reprezentuje procent względnej szerokości kształtu. |
HorizontalAlignment | HorizontalAlignment | Odczyt/zapis | Określa, jak kształt jest pozycjonowany w poziomie. |
VerticalAlignment | VerticalAlignment | Odczyt/zapis | Określa, jak kształt jest pozycjonowany w pionie. |
WrapType | WrapType | Odczyt/zapis | Określa, czy kształt jest inline, czy floating. |
WrapSide | WrapSide | Odczyt/zapis | Określa, jak tekst jest zawijany wokół kształtu. |
CoordOrigin | Point | Odczyt/zapis | Współrzędne w lewym górnym rogu bloku zawierającego ten kształt. |
CoordSize | Size | Odczyt/zapis | Szerokość i wysokość przestrzeni współrzędnych wewnątrz bloku zawierającego ten kształt. |
Font | Font | Odczyt | Zapewnia dostęp do formatowania czcionki tego obiektu. |
IsSignatureLine | bool | Odczyt | Wskazuje, że shape jest SignatureLine. |
IsLayoutInCell | bool | Odczyt/zapis | Pobiera lub ustawia flagę wskazującą, czy kształt jest wyświetlany wewnątrz tabeli, czy poza nią. |
Hidden | bool | Odczyt/zapis | Pobiera lub ustawia wartość logiczną wskazującą, czy kształt jest widoczny. |
IsComposite | bool | Odczyt | Zwraca true, ponieważ ten węzeł może mieć węzły potomne. |
HasChildNodes | bool | Odczyt | Zwraca true, jeśli ten węzeł ma jakiekolwiek węzły potomne. |
FirstChild | Node | Odczyt | Zwraca pierwsze dziecko węzła. |
LastChild | Node | Odczyt | Zwraca ostatnie dziecko węzła. |
Count | int | Odczyt | Zwraca liczbę bezpośrednich potomków tego węzła. |
ParentNode | CompositeNode | Odczyt | Pobiera bezpośredniego rodzica tego węzła. |
Document | DocumentBase | Odczyt | Zwraca dokument, do którego należy ten węzeł. |
PreviousSibling | Node | Odczyt | Pobiera węzeł bezpośrednio poprzedzający ten węzeł. |
NextSibling | Node | Odczyt | Zwraca węzeł następujący bezpośrednio po tym węźle. |
Range | Range | Odczyt | Zwraca obiekt Range, który reprezentuje część dokumentu zawartą w tym węźle. |
CustomNodeId | int | Odczyt/zapis | Określa niestandardowy identyfikator węzła. |
Metody
| Sygnatura | Opis |
|---|---|
GroupShape(doc: DocumentBase) | Tworzy nowy kształt grupowy. |
Accept(visitor: DocumentVisitor) | Wywołuje VisitGroupShapeStart, następnie wywołuje Accept dla wszystkich podrzędnych kształtów tego kształtu grupowego i wywołuje VisitGroupShapeEnd na końcu. |
AcceptStart(visitor: DocumentVisitor) | Akceptuje odwiedzającego, aby odwiedzić początek GroupShape. |
AcceptEnd(visitor: DocumentVisitor) | Akceptuje odwiedzającego, aby odwiedzić koniec GroupShape. |
LocalToParent(value: PointF) | Przekształca wartość z lokalnej przestrzeni współrzędnych do przestrzeni współrzędnych kształtu nadrzędnego. |
AdjustWithEffects(source: RectangleF) | Dodaje do prostokąta źródłowego wartości rozciągnięcia efektu i zwraca końcowy prostokąt. |
GetText() | Zwraca tekst tego węzła oraz wszystkich jego dzieci. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Zwraca kolekcję węzłów potomnych, które pasują do określonego typu. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Zwraca N-ty węzeł potomny, który pasuje do określonego typu. |
SelectNodes(xpath: string) | Wybiera listę węzłów pasujących do wyrażenia XPath. |
SelectSingleNode(xpath: string) | Wybiera pierwszy węzeł, który pasuje do wyrażenia XPath. |
GetEnumerator() | Zapewnia wsparcie dla iteracji w stylu foreach nad węzłami podrzędnymi tego węzła. |
AppendChild(newChild: T) | Dodaje określony węzeł na koniec listy węzłów podrzędnych tego węzła. |
PrependChild(newChild: T) | Dodaje określony węzeł na początek listy węzłów potomnych tego węzła. |
InsertAfter(newChild: T, refChild: Node) | Wstawia określony węzeł bezpośrednio po wskazanym węźle referencyjnym. |
InsertBefore(newChild: T, refChild: Node) | Wstawia określony węzeł bezpośrednio przed wskazanym węzłem referencyjnym. |
RemoveChild(oldChild: T) | Usuwa określony węzeł potomny. |
RemoveAllChildren() | Usuwa wszystkie węzły potomne bieżącego węzła. |
RemoveSmartTags() | Usuwa wszystkie SmartTag węzły potomne bieżącego węzła. |
IndexOf(child: Node) | Zwraca indeks określonego węzła potomnego w tablicy węzłów potomnych. |
CreateNavigator() | Tworzy nawigator, który może być używany do przeglądania i odczytywania węzłów. |
Clone(isCloneChildren: bool) | Powinieneś używać przeciążenia Clone(bool, INodeCloningListener), gdy klonowanie węzła jest częścią innego (zazwyczaj złożonego) procesu klonowania węzłów. |
GetAncestor(ancestorType: Type) | Pobiera pierwszego przodka określonego typu obiektu. |
GetAncestorOf() | Wywołuje GetAncestorOf na tej instancji GroupShape. |
Remove() | Usuwa się z elementu nadrzędnego. |
NextPreOrder(rootNode: Node) | Pobiera następny węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order. |
PreviousPreOrder(rootNode: Node) | Zwraca poprzedni węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order. |
ToString(saveFormat: SaveFormat) | Eksportuje zawartość węzła do łańcucha znaków w określonym formacie. |
NodeTypeToString(nodeType: NodeType) | Metoda pomocnicza, która konwertuje wartość wyliczenia typu węzła na przyjazny dla użytkownika łańcuch znaków. |