GroupShape
GroupShape
Gambaran Umum
GroupShape adalah kelas dalam Aspose.Words FOSS untuk .NET. Mewarisi dari: ShapeBase.
Mewakili sekelompok bentuk dalam dokumen.
Kelas ini menyediakan 29 metode untuk bekerja dengan objek GroupShape dalam program .NET. Metode yang tersedia meliputi: Accept, AcceptEnd, AcceptStart, AdjustWithEffects, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, dan 17 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.Words FOSS untuk .NET. Properti: AllowOverlap, AlternativeText, AnchorLocked, AspectRatioLocked, BehindText, Bottom, dan 71 lainnya.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
NodeType | NodeType | Baca | Mengembalikan GroupShape. |
Fill | Fill | Baca | Mendapatkan format pengisian untuk bentuk. |
ShadowFormat | ShadowFormat | Baca | Mendapatkan format bayangan untuk bentuk. |
Glow | GlowFormat | Baca | Mendapatkan format glow untuk shape. |
Reflection | ReflectionFormat | Baca | Mendapatkan format refleksi untuk shape. |
SoftEdge | SoftEdgeFormat | Baca | Mendapatkan format tepi lembut untuk bentuk. |
ScreenTip | string | Baca/Tulis | Mendefinisikan teks yang ditampilkan ketika penunjuk mouse bergerak di atas bentuk. |
HRef | string | Baca/Tulis | Mendapatkan atau mengatur alamat hyperlink lengkap untuk shape. |
Target | string | Baca/Tulis | Mendapatkan atau mengatur bingkai target untuk hyperlink bentuk. |
AlternativeText | string | Baca/Tulis | Mendefinisikan teks alternatif yang ditampilkan alih-alih grafik. |
IsDecorative | bool | Baca/Tulis | Mendapatkan atau mengatur flag yang menentukan apakah bentuk bersifat dekoratif dalam dokumen. |
Title | string | Baca/Tulis | Mendapatkan atau mengatur judul (caption) dari objek shape saat ini. |
Name | string | Baca/Tulis | Mendapatkan atau mengatur nama bentuk opsional. |
IsInsertRevision | bool | Baca | Mendapatkan revisi penyisipan. |
IsDeleteRevision | bool | Baca | Mendapatkan is delete revision. |
IsMoveFromRevision | bool | Baca | Mendapatkan is move dari revisi. |
IsMoveToRevision | bool | Baca | Mendapatkan IsMoveToRevision. |
IsTopLevel | bool | Baca | Mengembalikan true jika shape ini bukan anak dari group shape. |
IsGroup | bool | Baca | Mengembalikan true jika ini adalah group shape. |
IsImage | bool | Baca | Mengembalikan true jika shape ini adalah image shape. |
IsHorizontalRule | bool | Baca | Mengembalikan true jika bentuk ini adalah garis horizontal. |
IsWordArt | bool | Baca | Mengembalikan true jika bentuk ini adalah objek WordArt. |
CanHaveImage | bool | Baca | Mengembalikan true jika tipe bentuk memungkinkan bentuk memiliki gambar. |
AnchorLocked | bool | Baca/Tulis | Menentukan apakah anchor bentuk terkunci. |
AspectRatioLocked | bool | Baca/Tulis | Menentukan apakah rasio aspek bentuk terkunci. |
AllowOverlap | bool | Baca/Tulis | Mendapatkan atau mengatur nilai yang menentukan apakah bentuk ini dapat menindih bentuk lain. |
BehindText | bool | Baca/Tulis | Menentukan apakah bentuk berada di bawah atau di atas teks. |
IsInline | bool | Baca | Cara cepat untuk menentukan apakah bentuk ini diposisikan sebaris dengan teks. |
Left | double | Baca/Tulis | Mendapatkan atau mengatur posisi tepi kiri dari blok kontainer bentuk. |
Top | double | Baca/Tulis | Mendapatkan atau mengatur posisi tepi atas dari blok kontainer bentuk. |
Right | double | Baca | Mendapatkan posisi tepi kanan dari blok kontainer bentuk. |
Bottom | double | Baca | Mendapatkan posisi tepi bawah dari blok kontainer bentuk. |
Width | double | Baca/Tulis | Mendapatkan atau mengatur lebar blok kontainer dari bentuk. |
Height | double | Baca/Tulis | Mendapatkan atau mengatur tinggi blok kontainer bentuk. |
DistanceTop | double | Baca/Tulis | Mengembalikan atau mengatur jarak (dalam poin) antara teks dokumen dan tepi atas bentuk. |
DistanceBottom | double | Baca/Tulis | Mengembalikan atau mengatur jarak (dalam poin) antara teks dokumen dan tepi bawah bentuk. |
DistanceLeft | double | Baca/Tulis | Mengembalikan atau mengatur jarak (dalam poin) antara teks dokumen dan tepi kiri bentuk. |
DistanceRight | double | Baca/Tulis | Mengembalikan atau mengatur jarak (dalam poin) antara teks dokumen dan tepi kanan bentuk. |
Rotation | double | Baca/Tulis | Mendefinisikan sudut (dalam derajat) yang diputar pada sebuah bentuk. |
ZOrder | int | Baca/Tulis | Menentukan urutan tampilan bentuk yang saling tumpang tindih. |
ParentParagraph | Paragraph | Baca | Mengembalikan paragraf induk langsung. |
Bounds | RectangleF | Baca/Tulis | Mendapatkan atau mengatur lokasi dan ukuran blok kontainer bentuk. |
BoundsInPoints | RectangleF | Baca | Mendapatkan lokasi dan ukuran blok kontainer bentuk dalam poin, relatif terhadap jangkar bentuk teratas. |
BoundsWithEffects | RectangleF | Baca | Mendapatkan batas akhir yang dimiliki objek bentuk ini setelah menerapkan efek menggambar. |
ShapeType | ShapeType | Baca | Mendapatkan tipe bentuk. |
MarkupLanguage | ShapeMarkupLanguage | Baca | Mendapatkan MarkupLanguage yang digunakan untuk objek grafik ini. |
SizeInPoints | SizeF | Baca | Mendapatkan ukuran shape dalam poin. |
FlipOrientation | FlipOrientation | Baca/Tulis | Mengubah orientasi sebuah bentuk. |
RelativeHorizontalPosition | RelativeHorizontalPosition | Baca/Tulis | Menentukan relatif terhadap apa bentuk diposisikan secara horizontal. |
RelativeVerticalPosition | RelativeVerticalPosition | Baca/Tulis | Menentukan relatif terhadap apa bentuk diposisikan secara vertikal. |
RelativeHorizontalSize | RelativeHorizontalSize | Baca/Tulis | Mendapatkan atau mengatur nilai ukuran relatif shape dalam arah horizontal. |
RelativeVerticalSize | RelativeVerticalSize | Baca/Tulis | Mendapatkan atau mengatur nilai ukuran relatif shape dalam arah vertikal. |
LeftRelative | float | Baca/Tulis | Mendapatkan atau mengatur nilai yang mewakili posisi kiri relatif bentuk dalam persen. |
TopRelative | float | Baca/Tulis | Mendapatkan atau mengatur nilai yang mewakili posisi atas relatif bentuk dalam persen. |
HeightRelative | float | Baca/Tulis | Mendapatkan atau mengatur nilai yang mewakili persentase tinggi relatif bentuk. |
WidthRelative | float | Baca/Tulis | Mendapatkan atau mengatur nilai yang mewakili persentase lebar relatif bentuk. |
HorizontalAlignment | HorizontalAlignment | Baca/Tulis | Menentukan bagaimana bentuk diposisikan secara horizontal. |
VerticalAlignment | VerticalAlignment | Baca/Tulis | Menentukan bagaimana bentuk diposisikan secara vertikal. |
WrapType | WrapType | Baca/Tulis | Mendefinisikan apakah bentuk tersebut inline atau floating. |
WrapSide | WrapSide | Baca/Tulis | Menentukan bagaimana teks dibungkus di sekitar bentuk. |
CoordOrigin | Point | Baca/Tulis | Koordinat di sudut kiri atas blok kontainer bentuk ini. |
CoordSize | Size | Baca/Tulis | Lebar dan tinggi ruang koordinat di dalam blok kontainer bentuk ini. |
Font | Font | Baca | Memberikan akses ke pemformatan font dari objek ini. |
IsSignatureLine | bool | Baca | Menunjukkan bahwa shape adalah SignatureLine. |
IsLayoutInCell | bool | Baca/Tulis | Mendapatkan atau mengatur flag yang menunjukkan apakah bentuk ditampilkan di dalam tabel atau di luar tabel. |
Hidden | bool | Baca/Tulis | Mendapatkan atau mengatur nilai boolean yang menunjukkan apakah bentuk terlihat. |
IsComposite | bool | Baca | Mengembalikan true karena node ini dapat memiliki node anak. |
HasChildNodes | bool | Baca | Mengembalikan true jika node ini memiliki node anak apa pun. |
FirstChild | Node | Baca | Mendapatkan anak pertama dari node. |
LastChild | Node | Baca | Mendapatkan anak terakhir dari node. |
Count | int | Baca | Mendapatkan jumlah anak langsung dari node ini. |
ParentNode | CompositeNode | Baca | Mendapatkan induk langsung dari node ini. |
Document | DocumentBase | Baca | Mendapatkan dokumen tempat node ini berada. |
PreviousSibling | Node | Baca | Mendapatkan node yang berada tepat sebelum node ini. |
NextSibling | Node | Baca | Mendapatkan node yang langsung mengikuti node ini. |
Range | Range | Baca | Mengembalikan objek Range yang mewakili bagian dari dokumen yang terdapat dalam node ini. |
CustomNodeId | int | Baca/Tulis | Menentukan pengidentifikasi node khusus. |
Metode
| Tanda tangan | Deskripsi |
|---|---|
GroupShape(doc: DocumentBase) | Membuat bentuk grup baru. |
Accept(visitor: DocumentVisitor) | Memanggil VisitGroupShapeStart, kemudian memanggil Accept untuk semua child shape dari group shape ini dan memanggil VisitGroupShapeEnd pada akhir. |
AcceptStart(visitor: DocumentVisitor) | Menerima visitor untuk mengunjungi awal GroupShape. |
AcceptEnd(visitor: DocumentVisitor) | Menerima visitor untuk mengunjungi akhir GroupShape. |
LocalToParent(value: PointF) | Mengonversi nilai dari ruang koordinat lokal ke ruang koordinat bentuk induk. |
AdjustWithEffects(source: RectangleF) | Menambahkan nilai effect extent ke source rectangle dan mengembalikan final rectangle. |
GetText() | Mendapatkan teks node ini dan semua anaknya. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Mengembalikan kumpulan node anak yang cocok dengan tipe yang ditentukan. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Mengembalikan node anak ke-N yang cocok dengan tipe yang ditentukan. |
SelectNodes(xpath: string) | Memilih daftar node yang cocok dengan ekspresi XPath. |
SelectSingleNode(xpath: string) | Memilih Node pertama yang cocok dengan ekspresi XPath. |
GetEnumerator() | Menyediakan dukungan untuk iterasi gaya for each pada node anak dari node ini. |
AppendChild(newChild: T) | Menambahkan node yang ditentukan ke akhir daftar node anak untuk node ini. |
PrependChild(newChild: T) | Menambahkan node yang ditentukan ke awal daftar node anak untuk node ini. |
InsertAfter(newChild: T, refChild: Node) | Menyisipkan node yang ditentukan tepat setelah node referensi yang ditentukan. |
InsertBefore(newChild: T, refChild: Node) | Menyisipkan node yang ditentukan tepat sebelum node referensi yang ditentukan. |
RemoveChild(oldChild: T) | Menghapus node anak yang ditentukan. |
RemoveAllChildren() | Menghapus semua node anak dari node saat ini. |
RemoveSmartTags() | Menghapus semua node keturunan SmartTag dari node saat ini. |
IndexOf(child: Node) | Mengembalikan indeks node anak yang ditentukan dalam array node anak. |
CreateNavigator() | Membuat navigator yang dapat digunakan untuk menelusuri dan membaca node. |
Clone(isCloneChildren: bool) | Anda harus menggunakan overload Clone(bool, INodeCloningListener) ketika cloning node merupakan bagian dari proses cloning node lain (biasanya komposit). |
GetAncestor(ancestorType: Type) | Mendapatkan nenek moyang pertama dari tipe objek yang ditentukan. |
GetAncestorOf() | Memanggil GetAncestorOf pada instance GroupShape ini. |
Remove() | Menghapus dirinya sendiri dari induk. |
NextPreOrder(rootNode: Node) | Mendapatkan node berikutnya menurut algoritma traversal pohon pre-order. |
PreviousPreOrder(rootNode: Node) | Mendapatkan node sebelumnya menurut algoritma traversal pohon pre-order. |
ToString(saveFormat: SaveFormat) | Mengekspor konten node ke dalam string dengan format yang ditentukan. |
NodeTypeToString(nodeType: NodeType) | Metode utilitas yang mengubah nilai enum tipe node menjadi string yang ramah pengguna. |