Bagikan melalui


Antarmuka ITextPara (tom.h)

Atribut rentang teks kaya Model Objek Teks (TOM) diakses melalui sepasang antarmuka ganda, ITextFont dan ITextPara.

Warisan

Antarmuka ITextPara mewarisi dari antarmuka IDispatch . ITextPara juga memiliki jenis anggota berikut:

Metode

Antarmuka ITextPara memiliki metode ini.

 
ITextPara::AddTab

Menambahkan tab di tbPos displacement, dengan jenis tbAlign, dan gaya pemandu, tbLeader.
ITextPara::CanChange

Menentukan apakah pemformatan paragraf dapat diubah.
ITextPara::ClearAllTabs

Menghapus semua tab, mengembalikan ke tab berspasi sama dengan spasi tab default.
ITextPara::D eleteTab

Menghapus tab pada perpindahan tertentu.
ITextPara::GetAlignment

Mengambil nilai perataan paragraf saat ini.
ITextPara::GetDuplicate

Membuat duplikat objek format paragraf yang ditentukan. Properti duplikat adalah properti default objek ITextPara.
ITextPara::GetFirstLineIndent

Mengambil jumlah yang digunakan untuk mengindentasi baris pertama paragraf relatif terhadap inden kiri. Inden kiri adalah inden untuk semua baris paragraf kecuali baris pertama.
ITextPara::GetHyphenation

Menentukan apakah tanda hubung otomatis diaktifkan untuk rentang tersebut.
ITextPara::GetKeepTogether

Menentukan apakah hentian halaman diizinkan dalam paragraf.
ITextPara::GetKeepWithNext

Menentukan apakah hentian halaman diizinkan di antara paragraf dalam rentang.
ITextPara::GetLeftIndent

Mengambil jarak yang digunakan untuk mengindentasi semua baris kecuali baris pertama paragraf. Jarak relatif terhadap margin kiri.
ITextPara::GetLineSpacing

Mengambil nilai penspasian baris untuk rentang teks.
ITextPara::GetLineSpacingRule

Mengambil aturan penspasian baris untuk rentang teks.
ITextPara::GetListAlignment

Mengambil jenis perataan yang akan digunakan untuk daftar berpoin dan bernomor.
ITextPara::GetListLevelIndex

Mengambil indeks tingkat daftar yang digunakan dengan paragraf.
ITextPara::GetListStart

Mengambil nilai awal atau kode urutan penomoran daftar.
ITextPara::GetListTab

Mengambil pengaturan tab daftar, yang merupakan jarak antara inden baris pertama dan teks pada baris pertama. Teks bernomor atau berpoin dibenarkan kiri, di tengah, atau dibenarkan kanan pada nilai inden baris pertama.
ITextPara::GetListType

Mengambil jenis penomoran yang akan digunakan dengan paragraf.
ITextPara::GetNoLineNumber

Menentukan apakah penomoran paragraf diaktifkan.
ITextPara::GetPageBreakBefore

Menentukan apakah setiap paragraf dalam rentang harus dimulai pada halaman baru.
ITextPara::GetRightIndent

Mengambil ukuran inden margin kanan paragraf.
ITextPara::GetSpaceAfter

Mengambil jumlah spasi vertikal di bawah paragraf.
ITextPara::GetSpaceBefore

Mengambil jumlah spasi vertikal di atas paragraf.
ITextPara::GetStyle

Mengambil handel gaya ke paragraf dalam rentang yang ditentukan.
ITextPara::GetTab

Mengambil parameter tab (perpindahan, perataan, dan gaya pemandu) untuk tab tertentu.
ITextPara::GetTabCount

Mengambil jumlah tab.
ITextPara::GetWidowControl

Mengambil status kontrol janda dan yatim piatu untuk paragraf dalam rentang.
ITextPara::IsEqual

Menentukan apakah rentang saat ini memiliki properti yang sama dengan rentang yang ditentukan.
ITextPara::Reset

Mereset pemformatan paragraf ke pilihan nilai default.
ITextPara::SetAlignment

Mengatur perataan paragraf.
ITextPara::SetDuplicate

Mengatur pemformatan untuk paragraf yang sudah ada dengan menyalin format tertentu.
ITextPara::SetHyphenation

Mengontrol tanda hubung untuk paragraf dalam rentang.
ITextPara::SetIndents

Mengatur inden baris pertama, inden kiri, dan inden kanan untuk paragraf.
ITextPara::SetKeepTogether

Mengontrol apakah hentian halaman diizinkan dalam paragraf dalam rentang.
ITextPara::SetKeepWithNext

Mengontrol apakah hentian halaman diperbolehkan di antara paragraf dalam rentang.
ITextPara::SetLineSpacing

Mengatur aturan penspasian baris paragraf dan penspasian baris untuk paragraf.
ITextPara::SetListAlignment

Mengatur perataan teks berpoin atau bernomor yang digunakan untuk paragraf.
ITextPara::SetListLevelIndex

Mengatur indeks tingkat daftar yang digunakan untuk paragraf.
ITextPara::SetListStart

Mengatur angka awal atau nilai Unicode untuk daftar bernomor.
ITextPara::SetListTab

Mengatur pengaturan tab daftar, yang merupakan jarak antara inden pertama dan awal teks pada baris pertama.
ITextPara::SetListType

Mengatur tipe daftar yang akan digunakan untuk paragraf.
ITextPara::SetNoLineNumber

Menentukan apakah akan menekan penomoran baris paragraf dalam rentang.
ITextPara::SetPageBreakBefore

Mengontrol apakah ada hentian halaman sebelum setiap paragraf dalam rentang.
ITextPara::SetRightIndent

Mengatur margin kanan paragraf.
ITextPara::SetSpaceAfter

Mengatur jumlah spasi yang mengikuti paragraf.
ITextPara::SetSpaceBefore

Mengatur jumlah spasi sebelum paragraf.
ITextPara::SetStyle

Mengatur gaya paragraf untuk paragraf dalam rentang.
ITextPara::SetWidowControl

Mengontrol penindasan janda dan anak yatim piatu.

Keterangan

Antarmuka ITextFont dan ITextPara merangkum fungsionalitas kotak dialog Microsoft Word Format Font dan Paragraf. Kedua antarmuka menyertakan properti duplikat (Nilai) yang dapat mengembalikan duplikat atribut dalam objek rentang atau mentransfer sekumpulan atribut ke rentang. Dengan demikian, mereka bertindak seperti pelukis format yang dapat diprogram. Misalnya, Anda dapat mentransfer semua atribut dari rentang r1 ke rentang r2 kecuali untuk membuat r2 tebal dan ukuran font 12 poin dengan menggunakan subroutine berikut.

Sub AttributeCopy(r1 As ITextRange, r2 As ITextRange)
    Dim tf As ITextFont
    tf = r1.Font                ' Value is the default property    
    tf.Bold = tomTrue           ' You can make some modifications
    tf.Size = 12
    tf.Animation = tomSparkleText
    r2.Font = tf                ' Apply font attributes all at once
End Sub

Lihat SetFont untuk contoh serupa yang ditulis dalam C++.

Antarmuka ITextPara merangkum kotak dialog Paragraf Word. Semua pengukuran diberikan dalam titik floating-point. Kontrol edit yang kaya dapat menerima dan mengembalikan semua properti ITextPara secara utuh (yaitu, tanpa modifikasi), baik melalui TOM maupun melalui konverter Rich Text Format (RTF). Namun, properti berikut tidak berpengaruh pada apa yang ditampilkan kontrol:

  • DoNotHyphen
  • KeepTogether
  • KeepWithNext
  • LineSpacing
  • LineSpacingRule
  • NoLineNumber
  • PageBreakBefore
  • Perataan tab
  • Gaya tab (selain tomAlignLeft dan tomSpaces)
  • Gaya WidowControl

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header tom.h

Lihat juga

Konseptual

IDispatch

Model Objek Teks

Menggunakan model objek teks