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

NazwaTypDostępOpis
NodeTypeNodeTypeOdczytZwraca GroupShape.
FillFillOdczytPobiera formatowanie wypełnienia dla kształtu.
ShadowFormatShadowFormatOdczytPobiera formatowanie cienia dla kształtu.
GlowGlowFormatOdczytPobiera formatowanie poświaty dla kształtu.
ReflectionReflectionFormatOdczytPobiera formatowanie odbicia dla kształtu.
SoftEdgeSoftEdgeFormatOdczytPobiera formatowanie miękkich krawędzi dla kształtu.
ScreenTipstringOdczyt/zapisDefiniuje tekst wyświetlany, gdy wskaźnik myszy przesuwa się nad kształtem.
HRefstringOdczyt/zapisPobiera lub ustawia pełny adres hiperłącza dla kształtu.
TargetstringOdczyt/zapisPobiera lub ustawia ramkę docelową dla hiperłącza kształtu.
AlternativeTextstringOdczyt/zapisDefiniuje tekst alternatywny wyświetlany zamiast grafiki.
IsDecorativeboolOdczyt/zapisPobiera lub ustawia flagę określającą, czy kształt jest dekoracyjny w dokumencie.
TitlestringOdczyt/zapisPobiera lub ustawia tytuł (opis) bieżącego obiektu kształtu.
NamestringOdczyt/zapisPobiera lub ustawia opcjonalną nazwę kształtu.
IsInsertRevisionboolOdczytPobiera, czy jest wersją wstawienia.
IsDeleteRevisionboolOdczytPobiera wartość is delete revision.
IsMoveFromRevisionboolOdczytPobiera, czy jest przeniesione z wersji.
IsMoveToRevisionboolOdczytPobiera wartość is move to revision.
IsTopLevelboolOdczytZwraca true, jeśli ten kształt nie jest dzieckiem grupy kształtów.
IsGroupboolOdczytZwraca true, jeśli jest to grupa kształtów.
IsImageboolOdczytZwraca true, jeśli ten kształt jest kształtem obrazu.
IsHorizontalRuleboolOdczytZwraca true, jeśli ten kształt jest poziomą linią.
IsWordArtboolOdczytZwraca true, jeśli ten kształt jest obiektem WordArt.
CanHaveImageboolOdczytZwraca true, jeśli typ kształtu pozwala kształtowi mieć obraz.
AnchorLockedboolOdczyt/zapisOkreśla, czy kotwica kształtu jest zablokowana.
AspectRatioLockedboolOdczyt/zapisOkreśla, czy proporcje kształtu są zablokowane.
AllowOverlapboolOdczyt/zapisPobiera lub ustawia wartość określającą, czy ten kształt może nakładać się na inne kształty.
BehindTextboolOdczyt/zapisOkreśla, czy kształt znajduje się poniżej czy powyżej tekstu.
IsInlineboolOdczytSzybki sposób, aby określić, czy ten kształt jest rozmieszczony w linii z tekstem.
LeftdoubleOdczyt/zapisPobiera lub ustawia pozycję lewej krawędzi bloku zawierającego kształt.
TopdoubleOdczyt/zapisPobiera lub ustawia pozycję górnej krawędzi bloku zawierającego kształt.
RightdoubleOdczytPobiera pozycję prawej krawędzi bloku zawierającego kształt.
BottomdoubleOdczytPobiera pozycję dolnej krawędzi bloku zawierającego kształt.
WidthdoubleOdczyt/zapisPobiera lub ustawia szerokość bloku zawierającego kształt.
HeightdoubleOdczyt/zapisPobiera lub ustawia wysokość bloku zawierającego kształt.
DistanceTopdoubleOdczyt/zapisZwraca lub ustawia odległość (w punktach) pomiędzy tekstem dokumentu a górną krawędzią kształtu.
DistanceBottomdoubleOdczyt/zapisZwraca lub ustawia odległość (w punktach) pomiędzy tekstem dokumentu a dolną krawędzią kształtu.
DistanceLeftdoubleOdczyt/zapisZwraca lub ustawia odległość (w punktach) pomiędzy tekstem dokumentu a lewą krawędzią kształtu.
DistanceRightdoubleOdczyt/zapisZwraca lub ustawia odległość (w punktach) pomiędzy tekstem dokumentu a prawą krawędzią kształtu.
RotationdoubleOdczyt/zapisDefiniuje kąt (w stopniach), o jaki kształt jest obrócony.
ZOrderintOdczyt/zapisOkreśla kolejność wyświetlania nakładających się kształtów.
ParentParagraphParagraphOdczytZwraca bezpośredni nadrzędny akapit.
BoundsRectangleFOdczyt/zapisPobiera lub ustawia położenie i rozmiar bloku zawierającego kształt.
BoundsInPointsRectangleFOdczytPobiera położenie i rozmiar bloku zawierającego kształt w punktach, względem kotwicy najwyższego kształtu.
BoundsWithEffectsRectangleFOdczytUzyskuje ostateczny rozmiar tego obiektu kształtu po zastosowaniu efektów rysowania.
ShapeTypeShapeTypeOdczytPobiera typ kształtu.
MarkupLanguageShapeMarkupLanguageOdczytPobiera MarkupLanguage używany dla tego obiektu graficznego.
SizeInPointsSizeFOdczytPobiera rozmiar kształtu w punktach.
FlipOrientationFlipOrientationOdczyt/zapisZmienia orientację kształtu.
RelativeHorizontalPositionRelativeHorizontalPositionOdczyt/zapisOkreśla, względem czego kształt jest położony w poziomie.
RelativeVerticalPositionRelativeVerticalPositionOdczyt/zapisOkreśla względem czego kształt jest pozycjonowany w pionie.
RelativeHorizontalSizeRelativeHorizontalSizeOdczyt/zapisPobiera lub ustawia wartość względnego rozmiaru kształtu w kierunku poziomym.
RelativeVerticalSizeRelativeVerticalSizeOdczyt/zapisPobiera lub ustawia wartość względnego rozmiaru kształtu w kierunku pionowym.
LeftRelativefloatOdczyt/zapisPobiera lub ustawia wartość, która reprezentuje względną pozycję lewą kształtu w procentach.
TopRelativefloatOdczyt/zapisPobiera lub ustawia wartość, która reprezentuje względną pozycję górną kształtu w procentach.
HeightRelativefloatOdczyt/zapisPobiera lub ustawia wartość, która reprezentuje procent względnej wysokości kształtu.
WidthRelativefloatOdczyt/zapisPobiera lub ustawia wartość, która reprezentuje procent względnej szerokości kształtu.
HorizontalAlignmentHorizontalAlignmentOdczyt/zapisOkreśla, jak kształt jest pozycjonowany w poziomie.
VerticalAlignmentVerticalAlignmentOdczyt/zapisOkreśla, jak kształt jest pozycjonowany w pionie.
WrapTypeWrapTypeOdczyt/zapisOkreśla, czy kształt jest inline, czy floating.
WrapSideWrapSideOdczyt/zapisOkreśla, jak tekst jest zawijany wokół kształtu.
CoordOriginPointOdczyt/zapisWspółrzędne w lewym górnym rogu bloku zawierającego ten kształt.
CoordSizeSizeOdczyt/zapisSzerokość i wysokość przestrzeni współrzędnych wewnątrz bloku zawierającego ten kształt.
FontFontOdczytZapewnia dostęp do formatowania czcionki tego obiektu.
IsSignatureLineboolOdczytWskazuje, że shape jest SignatureLine.
IsLayoutInCellboolOdczyt/zapisPobiera lub ustawia flagę wskazującą, czy kształt jest wyświetlany wewnątrz tabeli, czy poza nią.
HiddenboolOdczyt/zapisPobiera lub ustawia wartość logiczną wskazującą, czy kształt jest widoczny.
IsCompositeboolOdczytZwraca true, ponieważ ten węzeł może mieć węzły potomne.
HasChildNodesboolOdczytZwraca true, jeśli ten węzeł ma jakiekolwiek węzły potomne.
FirstChildNodeOdczytZwraca pierwsze dziecko węzła.
LastChildNodeOdczytZwraca ostatnie dziecko węzła.
CountintOdczytZwraca liczbę bezpośrednich potomków tego węzła.
ParentNodeCompositeNodeOdczytPobiera bezpośredniego rodzica tego węzła.
DocumentDocumentBaseOdczytZwraca dokument, do którego należy ten węzeł.
PreviousSiblingNodeOdczytPobiera węzeł bezpośrednio poprzedzający ten węzeł.
NextSiblingNodeOdczytZwraca węzeł następujący bezpośrednio po tym węźle.
RangeRangeOdczytZwraca obiekt Range, który reprezentuje część dokumentu zawartą w tym węźle.
CustomNodeIdintOdczyt/zapisOkreśla niestandardowy identyfikator węzła.

Metody

SygnaturaOpis
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.

Zobacz także

 Polski