Table

Gambaran Umum

Table adalah kelas dalam Aspose.Words FOSS untuk .NET. Mewarisi dari: CompositeNode.

Mewakili tabel dalam dokumen Word.

Kelas ini menyediakan 35 metode untuk bekerja dengan objek Table dalam program .NET. Metode yang tersedia meliputi: Accept, AcceptEnd, AcceptStart, AppendChild, AutoFit, ClearBorders, ClearShading, Clone, ConvertToHorizontallyMergedCells, CreateNavigator, EnsureMinimum, GetAncestor, dan 23 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.Words FOSS untuk .NET. Properti: AbsoluteHorizontalDistance, AbsoluteVerticalDistance, Alignment, AllowAutoFit, AllowCellSpacing, AllowOverlap, dan 38 lainnya.

Properti

NamaJenisAksesDeskripsi
NodeTypeNodeTypeBacaMengembalikan Tabel.
FirstRowRowBacaMengembalikan node Baris pertama dalam tabel.
LastRowRowBacaMengembalikan node Row terakhir dalam tabel.
RowsRowCollectionBacaMenyediakan akses bertipe ke baris-baris tabel.
AlignmentTableAlignmentBaca/TulisMenentukan bagaimana tabel inline disejajarkan dalam dokumen.
AllowAutoFitboolBaca/TulisMengizinkan Microsoft Word dan Aspose.Words untuk secara otomatis mengubah ukuran sel dalam tabel agar sesuai dengan kontennya.
PreferredWidthPreferredWidthBaca/TulisMendapatkan atau mengatur lebar preferensi tabel.
BidiboolBaca/TulisMendapatkan atau mengatur apakah ini adalah tabel kanan-ke-kiri.
LeftPaddingdoubleBaca/TulisMendapatkan atau mengatur jumlah ruang (dalam poin) yang ditambahkan ke sisi kiri isi sel.
RightPaddingdoubleBaca/TulisMendapatkan atau mengatur jumlah ruang (dalam poin) yang ditambahkan ke sisi kanan isi sel.
TopPaddingdoubleBaca/TulisMendapatkan atau mengatur jumlah ruang (dalam poin) yang ditambahkan di atas isi sel.
BottomPaddingdoubleBaca/TulisMendapatkan atau mengatur jumlah ruang (dalam poin) yang ditambahkan di bawah isi sel.
CellSpacingdoubleBaca/TulisMendapatkan atau mengatur jumlah ruang (dalam poin) antara sel.
AllowCellSpacingboolBaca/TulisMendapatkan atau mengatur opsi “Allow spacing between cells”.
LeftIndentdoubleBaca/TulisMendapatkan atau mengatur nilai yang mewakili indentasi kiri tabel.
StyleOptionsTableStyleOptionsBaca/TulisMendapatkan atau mengatur bendera bit yang menentukan cara gaya tabel diterapkan pada tabel ini.
StyleStyleBaca/TulisMendapatkan atau mengatur gaya tabel yang diterapkan pada tabel ini.
StyleNamestringBaca/TulisMendapatkan atau mengatur nama gaya tabel yang diterapkan pada tabel ini.
StyleIdentifierStyleIdentifierBaca/TulisMendapatkan atau mengatur pengidentifikasi gaya yang tidak bergantung pada locale dari gaya tabel yang diterapkan pada tabel ini.
TextWrappingTextWrappingBaca/TulisMendapatkan atau mengatur TextWrapping untuk tabel.
TitlestringBaca/TulisMendapatkan atau mengatur judul tabel ini.
DescriptionstringBaca/TulisMendapatkan atau mengatur deskripsi tabel ini.
DistanceLeftdoubleBaca/TulisMendapatkan atau mengatur jarak antara sisi kiri tabel dan teks di sekitarnya, dalam poin.
DistanceRightdoubleBaca/TulisMendapatkan atau mengatur jarak antara sisi kanan tabel dan teks di sekitarnya, dalam poin.
DistanceTopdoubleBaca/TulisMendapatkan atau mengatur jarak antara bagian atas tabel dan teks di sekitarnya, dalam poin.
DistanceBottomdoubleBaca/TulisMendapatkan atau mengatur jarak antara bagian bawah tabel dan teks di sekitarnya, dalam poin.
RelativeHorizontalAlignmentHorizontalAlignmentBaca/TulisMendapatkan atau mengatur penyelarasan horizontal relatif tabel mengambang.
RelativeVerticalAlignmentVerticalAlignmentBaca/TulisMendapatkan atau mengatur perataan vertikal relatif tabel mengambang.
HorizontalAnchorRelativeHorizontalPositionBaca/TulisMendapatkan objek dasar dari mana posisi horizontal tabel mengambang harus dihitung.
VerticalAnchorRelativeVerticalPositionBaca/TulisMendapatkan objek dasar dari mana posisi vertikal tabel mengambang harus dihitung.
AbsoluteHorizontalDistancedoubleBaca/TulisMendapatkan atau mengatur posisi horizontal absolut tabel mengambang yang ditentukan oleh properti tabel, dalam poin.
AbsoluteVerticalDistancedoubleBaca/TulisMendapatkan atau mengatur posisi vertikal absolut tabel mengambang yang ditentukan oleh properti tabel, dalam poin.
AllowOverlapboolBacaMendapatkan apakah tabel mengambang harus mengizinkan objek mengambang lain dalam dokumen untuk menimpa batasnya saat ditampilkan.
IsCompositeboolBacaMengembalikan true karena node ini dapat memiliki node anak.
HasChildNodesboolBacaMengembalikan true jika node ini memiliki node anak apa pun.
FirstChildNodeBacaMendapatkan anak pertama dari node.
LastChildNodeBacaMendapatkan anak terakhir dari node.
CountintBacaMendapatkan jumlah anak langsung dari node ini.
ParentNodeCompositeNodeBacaMendapatkan induk langsung dari node ini.
DocumentDocumentBaseBacaMendapatkan dokumen yang menjadi milik node ini.
PreviousSiblingNodeBacaMendapatkan node yang langsung mendahului node ini.
NextSiblingNodeBacaMendapatkan node yang segera mengikuti node ini.
RangeRangeBacaMengembalikan objek Range yang mewakili bagian dari dokumen yang terdapat dalam node ini.
CustomNodeIdintBaca/TulisMenentukan pengidentifikasi node kustom.

Metode

Tanda tanganDeskripsi
Table(doc: DocumentBase)Menginisialisasi sebuah instance baru dari kelas Table.
ConvertToHorizontallyMergedCells()Mengonversi sel yang digabung secara horizontal berdasarkan lebar menjadi sel yang digabung berdasarkan HorizontalMerge.
Accept(visitor: DocumentVisitor)Memanggil VisitTableStart, kemudian memanggil Accept untuk semua node anak dari bagian tersebut dan memanggil VisitTableEnd di akhir.
AcceptStart(visitor: DocumentVisitor)Menerima pengunjung untuk mengunjungi awal tabel.
AcceptEnd(visitor: DocumentVisitor)Menerima pengunjung untuk mengunjungi akhir tabel.
EnsureMinimum()Jika tabel tidak memiliki baris, membuat dan menambahkan satu Row.
SetBorders(lineStyle: LineStyle, lineWidth: double, color: Color)Mengatur semua batas tabel ke gaya garis, lebar, dan warna yang ditentukan.
SetBorder(borderType: BorderType, lineStyle: LineStyle, lineWidth: double, color: Color, isOverrideCellBorders: bool)Mengatur batas tabel yang ditentukan ke gaya garis, lebar, dan warna yang ditentukan.
ClearBorders()Menghapus semua batas tabel dan sel pada tabel ini.
SetShading(texture: TextureIndex, foregroundColor: Color, backgroundColor: Color)Mengatur shading ke nilai yang ditentukan pada seluruh tabel.
ClearShading()Menghapus semua shading pada tabel.
AutoFit(behavior: AutoFitBehavior)Mengubah ukuran tabel dan sel sesuai dengan perilaku auto fit yang ditentukan.
GetText()Mendapatkan teks node ini dan semua anaknya.
GetChildNodes(nodeType: NodeType, isDeep: bool)Mengembalikan koleksi node anak yang cocok dengan tipe yang ditentukan.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Mengembalikan node anak ke-Nth 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 segera setelah node referensi yang ditentukan.
InsertBefore(newChild: T, refChild: Node)Menyisipkan node yang ditentukan segera 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 Table ini.
Remove()Menghapus dirinya sendiri dari induk.
NextPreOrder(rootNode: Node)Mendapatkan node berikutnya sesuai dengan algoritma penelusuran pohon pre-order.
PreviousPreOrder(rootNode: Node)Mendapatkan node sebelumnya sesuai dengan algoritma penelusuran pohon pre-order.
ToString(saveFormat: SaveFormat)Mengekspor konten node menjadi string dalam format yang ditentukan.
NodeTypeToString(nodeType: NodeType)Metode utilitas yang mengonversi nilai enum tipe node menjadi string yang ramah pengguna.

Lihat Juga

 Bahasa Indonesia