GroupShape
GroupShape
Tổng quan
GroupShape là một lớp trong Aspose.Words FOSS dành cho .NET. Kế thừa từ: ShapeBase.
Biểu thị một nhóm các hình dạng trong tài liệu.
Lớp này cung cấp 29 phương thức để làm việc với các đối tượng GroupShape trong các chương trình .NET. Các phương thức khả dụng bao gồm: Accept, AcceptEnd, AcceptStart, AdjustWithEffects, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, và 17 phương thức bổ sung. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng .NET nào sau khi cài đặt gói Aspose.Words FOSS cho .NET. Thuộc tính: AllowOverlap, AlternativeText, AnchorLocked, AspectRatioLocked, BehindText, Bottom, và 71 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
NodeType | NodeType | Đọc | Trả về GroupShape. |
Fill | Fill | Đọc | Lấy định dạng tô màu cho hình dạng. |
ShadowFormat | ShadowFormat | Đọc | Lấy định dạng bóng cho hình dạng. |
Glow | GlowFormat | Đọc | Lấy định dạng phát sáng cho hình dạng. |
Reflection | ReflectionFormat | Đọc | Lấy định dạng phản chiếu cho hình dạng. |
SoftEdge | SoftEdgeFormat | Đọc | Lấy định dạng cạnh mềm cho hình dạng. |
ScreenTip | string | Đọc/Ghi | Xác định văn bản hiển thị khi con trỏ chuột di chuyển qua hình dạng. |
HRef | string | Đọc/Ghi | Lấy hoặc đặt địa chỉ siêu liên kết đầy đủ cho một hình dạng. |
Target | string | Đọc/Ghi | Lấy hoặc đặt khung mục tiêu cho siêu liên kết của hình dạng. |
AlternativeText | string | Đọc/Ghi | Xác định văn bản thay thế sẽ được hiển thị thay cho hình ảnh. |
IsDecorative | bool | Đọc/Ghi | Lấy hoặc đặt cờ cho biết hình dạng có phải là trang trí trong tài liệu hay không. |
Title | string | Đọc/Ghi | Lấy hoặc đặt tiêu đề (chú thích) của đối tượng hình dạng hiện tại. |
Name | string | Đọc/Ghi | Lấy hoặc đặt tên hình tùy chọn. |
IsInsertRevision | bool | Đọc | Lấy giá trị của is insert revision. |
IsDeleteRevision | bool | Đọc | Lấy giá trị is delete revision. |
IsMoveFromRevision | bool | Đọc | Lấy is move từ revision. |
IsMoveToRevision | bool | Đọc | Lấy giá trị IsMoveToRevision. |
IsTopLevel | bool | Đọc | Trả về true nếu shape này không phải là thành phần con của một group shape. |
IsGroup | bool | Đọc | Trả về true nếu đây là một group shape. |
IsImage | bool | Đọc | Trả về true nếu shape này là một image shape. |
IsHorizontalRule | bool | Đọc | Trả về true nếu hình này là một đường ngang. |
IsWordArt | bool | Đọc | Trả về true nếu hình này là một đối tượng WordArt. |
CanHaveImage | bool | Đọc | Trả về true nếu loại hình cho phép hình có ảnh. |
AnchorLocked | bool | Đọc/Ghi | Chỉ định liệu neo của hình dạng có bị khóa hay không. |
AspectRatioLocked | bool | Đọc/Ghi | Chỉ định liệu tỷ lệ khung hình của hình dạng có bị khóa hay không. |
AllowOverlap | bool | Đọc/Ghi | Lấy hoặc đặt giá trị chỉ định liệu hình dạng này có thể chồng lên các hình dạng khác hay không. |
BehindText | bool | Đọc/Ghi | Xác định xem hình dạng nằm dưới hay trên văn bản. |
IsInline | bool | Đọc | Một cách nhanh chóng để xác định liệu hình dạng này có được đặt trong dòng văn bản hay không. |
Left | double | Đọc/Ghi | Lấy hoặc đặt vị trí của cạnh trái của khối chứa của hình dạng. |
Top | double | Đọc/Ghi | Lấy hoặc đặt vị trí của cạnh trên của khối chứa của hình dạng. |
Right | double | Đọc | Lấy vị trí của cạnh phải của khối chứa của hình dạng. |
Bottom | double | Đọc | Lấy vị trí của cạnh đáy của khối chứa của hình dạng. |
Width | double | Đọc/Ghi | Lấy hoặc đặt chiều rộng của khối chứa của hình dạng. |
Height | double | Đọc/Ghi | Lấy hoặc đặt chiều cao của khối chứa của hình dạng. |
DistanceTop | double | Đọc/Ghi | Trả về hoặc đặt khoảng cách (tính bằng điểm) giữa văn bản tài liệu và cạnh trên của hình dạng. |
DistanceBottom | double | Đọc/Ghi | Trả về hoặc đặt khoảng cách (tính bằng điểm) giữa văn bản tài liệu và cạnh dưới của hình dạng. |
DistanceLeft | double | Đọc/Ghi | Trả về hoặc đặt khoảng cách (tính bằng điểm) giữa văn bản tài liệu và cạnh trái của hình dạng. |
DistanceRight | double | Đọc/Ghi | Trả về hoặc thiết lập khoảng cách (theo điểm) giữa văn bản tài liệu và mép phải của hình dạng. |
Rotation | double | Đọc/Ghi | Xác định góc (theo độ) mà một hình dạng được xoay. |
ZOrder | int | Đọc/Ghi | Xác định thứ tự hiển thị của các hình dạng chồng lên nhau. |
ParentParagraph | Paragraph | Đọc | Trả về đoạn văn cha trực tiếp. |
Bounds | RectangleF | Đọc/Ghi | Lấy hoặc đặt vị trí và kích thước của khối chứa của hình dạng. |
BoundsInPoints | RectangleF | Đọc | Lấy vị trí và kích thước của khối chứa của hình dạng tính bằng điểm, tương đối với neo của hình dạng ở trên cùng. |
BoundsWithEffects | RectangleF | Đọc | Lấy phạm vi cuối cùng mà đối tượng hình dạng này có sau khi áp dụng các hiệu ứng vẽ. |
ShapeType | ShapeType | Đọc | Lấy loại hình dạng. |
MarkupLanguage | ShapeMarkupLanguage | Đọc | Lấy MarkupLanguage được sử dụng cho đối tượng đồ họa này. |
SizeInPoints | SizeF | Đọc | Lấy kích thước của hình dạng tính bằng điểm. |
FlipOrientation | FlipOrientation | Đọc/Ghi | Thay đổi hướng của một hình dạng. |
RelativeHorizontalPosition | RelativeHorizontalPosition | Đọc/Ghi | Xác định đối tượng mà hình được định vị theo chiều ngang. |
RelativeVerticalPosition | RelativeVerticalPosition | Đọc/Ghi | Chỉ định đối tượng tham chiếu mà hình dạng được định vị theo chiều dọc. |
RelativeHorizontalSize | RelativeHorizontalSize | Đọc/Ghi | Lấy hoặc đặt giá trị kích thước tương đối của hình dạng theo hướng ngang. |
RelativeVerticalSize | RelativeVerticalSize | Đọc/Ghi | Lấy hoặc đặt giá trị kích thước tương đối của hình dạng theo hướng dọc. |
LeftRelative | float | Đọc/Ghi | Lấy hoặc đặt giá trị đại diện cho vị trí trái tương đối của hình dạng tính bằng phần trăm. |
TopRelative | float | Đọc/Ghi | Lấy hoặc đặt giá trị đại diện cho vị trí trên tương đối của hình dạng tính bằng phần trăm. |
HeightRelative | float | Đọc/Ghi | Lấy hoặc thiết lập giá trị biểu thị phần trăm chiều cao tương đối của hình dạng. |
WidthRelative | float | Đọc/Ghi | Lấy hoặc đặt giá trị đại diện cho phần trăm độ rộng tương đối của hình dạng. |
HorizontalAlignment | HorizontalAlignment | Đọc/Ghi | Xác định cách hình dạng được định vị theo chiều ngang. |
VerticalAlignment | VerticalAlignment | Đọc/Ghi | Xác định cách hình dạng được định vị theo chiều dọc. |
WrapType | WrapType | Đọc/Ghi | Xác định hình dạng là nội tuyến hay nổi. |
WrapSide | WrapSide | Đọc/Ghi | Chỉ định cách văn bản được bọc quanh hình dạng. |
CoordOrigin | Point | Đọc/Ghi | Tọa độ tại góc trên-trái của khối chứa của hình dạng này. |
CoordSize | Size | Đọc/Ghi | Chiều rộng và chiều cao của không gian tọa độ bên trong khối chứa của hình dạng này. |
Font | Font | Đọc | Cung cấp quyền truy cập vào định dạng phông chữ của đối tượng này. |
IsSignatureLine | bool | Đọc | Chỉ ra rằng hình dạng là một SignatureLine. |
IsLayoutInCell | bool | Đọc/Ghi | Lấy hoặc đặt cờ cho biết hình dạng được hiển thị bên trong bảng hay bên ngoài. |
Hidden | bool | Đọc/Ghi | Lấy hoặc đặt giá trị boolean cho biết hình dạng có hiển thị hay không. |
IsComposite | bool | Đọc | Trả về true vì nút này có thể có các nút con. |
HasChildNodes | bool | Đọc | Trả về true nếu nút này có bất kỳ nút con nào. |
FirstChild | Node | Đọc | Lấy nút con đầu tiên của node. |
LastChild | Node | Đọc | Lấy phần tử con cuối cùng của nút. |
Count | int | Đọc | Lấy số lượng các nút con trực tiếp của nút này. |
ParentNode | CompositeNode | Đọc | Lấy cha trực tiếp của nút này. |
Document | DocumentBase | Đọc | Lấy tài liệu mà node này thuộc về. |
PreviousSibling | Node | Đọc | Lấy nút ngay trước nút này. |
NextSibling | Node | Đọc | Lấy nút ngay sau nút này. |
Range | Range | Đọc | Trả về một đối tượng Range đại diện cho phần của tài liệu được chứa trong nút này. |
CustomNodeId | int | Đọc/Ghi | Chỉ định định danh nút tùy chỉnh. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
GroupShape(doc: DocumentBase) | Tạo một hình nhóm mới. |
Accept(visitor: DocumentVisitor) | Gọi VisitGroupShapeStart, sau đó gọi Accept cho tất cả các shape con của shape nhóm này và gọi VisitGroupShapeEnd vào cuối cùng. |
AcceptStart(visitor: DocumentVisitor) | Chấp nhận một visitor để thăm phần bắt đầu của GroupShape. |
AcceptEnd(visitor: DocumentVisitor) | Chấp nhận một visitor để thăm phần kết của GroupShape. |
LocalToParent(value: PointF) | Chuyển đổi một giá trị từ không gian tọa độ cục bộ sang không gian tọa độ của hình dạng cha. |
AdjustWithEffects(source: RectangleF) | Thêm vào hình chữ nhật nguồn các giá trị của phạm vi hiệu ứng và trả về hình chữ nhật cuối cùng. |
GetText() | Lấy văn bản của nút này và của tất cả các nút con của nó. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Trả về một tập hợp các nút con khớp với loại đã chỉ định. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Trả về nút con thứ N khớp với loại đã chỉ định. |
SelectNodes(xpath: string) | Chọn một danh sách các nodes khớp với biểu thức XPath. |
SelectSingleNode(xpath: string) | Chọn Node đầu tiên khớp với biểu thức XPath. |
GetEnumerator() | Cung cấp hỗ trợ cho việc lặp kiểu for each trên các child nodes của node này. |
AppendChild(newChild: T) | Thêm node được chỉ định vào cuối danh sách các child nodes của node này. |
PrependChild(newChild: T) | Thêm nút được chỉ định vào đầu danh sách các nút con của nút này. |
InsertAfter(newChild: T, refChild: Node) | Chèn nút được chỉ định ngay sau nút tham chiếu được chỉ định. |
InsertBefore(newChild: T, refChild: Node) | Chèn nút được chỉ định ngay trước nút tham chiếu được chỉ định. |
RemoveChild(oldChild: T) | Xóa nút con được chỉ định. |
RemoveAllChildren() | Xóa tất cả các nút con của nút hiện tại. |
RemoveSmartTags() | Xóa tất cả các nút con SmartTag của nút hiện tại. |
IndexOf(child: Node) | Trả về chỉ mục của nút con được chỉ định trong mảng các nút con. |
CreateNavigator() | Tạo bộ điều hướng có thể được sử dụng để duyệt và đọc các nút. |
Clone(isCloneChildren: bool) | Bạn nên sử dụng overload Clone(bool, INodeCloningListener) khi việc sao chép node là một phần của quá trình sao chép node khác (thường là composite). |
GetAncestor(ancestorType: Type) | Lấy tổ tiên đầu tiên của kiểu đối tượng được chỉ định. |
GetAncestorOf() | Gọi GetAncestorOf trên đối tượng GroupShape này. |
Remove() | Gỡ nó ra khỏi phần tử cha. |
NextPreOrder(rootNode: Node) | Lấy nút tiếp theo dựa trên thuật toán duyệt cây theo thứ tự tiền thứ tự. |
PreviousPreOrder(rootNode: Node) | Lấy nút trước dựa trên thuật toán duyệt cây theo thứ tự trước. |
ToString(saveFormat: SaveFormat) | Xuất nội dung của nút ra một chuỗi theo định dạng được chỉ định. |
NodeTypeToString(nodeType: NodeType) | Một phương thức tiện ích chuyển giá trị enum kiểu nút thành chuỗi thân thiện với người dùng. |