TextFragment
Overview
TextFragment adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: BaseParagraph.
Menunjukkan fragmen teks pada halaman dengan informasi posisi dan gaya.
Kelas ini menyediakan 8 metode untuk bekerja dengan objek TextFragment dalam program .NET. Metode yang tersedia meliputi: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment, dan 20 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
TabStops | TabStops? | Membaca/menulis | Tab berhenti untuk fragmen ini (digunakan dengan #$TAB penanda dalam teks). |
TextEditOptions | TextEditOptions | Membaca/menulis | Opsi edit diterapkan saat penggantian teks / font. |
IsInLineParagraph | bool | Membaca/menulis | Jika benar, fragmen teks ini merender pada baris yang sama dengan paragraf dalam baris sebelumnya (lihat docs.aspose.com/pdf/net/add-text-to-pdf-file “paragraf dalam garis”). |
IsInNewPage | bool | Membaca/menulis | Dapatkan atau menetapkan adalah di halaman baru. |
VerticalAlignment | VerticalAlignment | Membaca/menulis | Dapatkan atau mengatur garis vertikal. |
Text | string | Membaca/menulis | Isi teks. |
ReplaceOptions | TextReplaceOptions | Read | Pilihan penggantian teks yang digunakan oleh TextFragmentAbsorber mengganti jalur. |
Page | Page? | Read | Halaman yang bagian ini milik (alias publik untuk SourcePage). |
Form | XForm? | Read | XForm fragmen ini diekstraksi dari, atau null untuk fragemen tingkat halaman. |
FootNote | Note? | Membaca/menulis | Catatan kaki opsional yang dilampirkan pada fragmen ini. |
HorizontalAlignment | HorizontalAlignment | Membaca/menulis | Pencocokan horizontal yang digunakan ketika fragmen ini diatur sebagai paragraf (ditambahkan ke halaman.Paragraf). |
Rectangle | Rectangle? | Read | Bentuk persegi panjang yang mengikat bagian teks ini di halaman. |
Position | Position? | Membaca/menulis | Posisi teks. |
BaselinePosition | Position? | Membaca/menulis | Posisi garis dasar teks. |
Margin | MarginInfo | Membaca/menulis | Informasi margin untuk tata letak saat digunakan sebagai elemen paragraf. |
TextState | TextFragmentState | Read | Status teks (font, ukuran, warna). |
PageIndex | int | Read | Indeks halaman (0-based) fragmen ini ditemukan di. |
FontSize | double | Read | Jalan pintas untuk TextState.FontSize. |
Segments | TextSegmentCollection | Membaca/menulis | Koleksi segmen teks yang membentuk fragmen ini (1-diindeks). |
Hyperlink | Hyperlink | Membaca/menulis | Hyperlink diterapkan pada fragmen ini. |
EndNote | Note? | Membaca/menulis | Catatan akhir yang dilampirkan pada fragmen ini. |
WrapLinesCount | int | Membaca/menulis | Jumlah garis yang dibalut, diperhitungkan selama tata letak. |
IsFirstParagraphInColumn | bool | Membaca/menulis | Memaksa paragraf untuk memulai kolom baru. |
IsKeptWithNext | bool | Membaca/menulis | Simpan paragraf ini di halaman yang sama dengan paragraf berikutnya. |
HyperlinkText | string? | Membaca/menulis | Target hyperlink berupa string lama. |
ZIndex | int | Membaca/menulis | Indeks Z-order yang digunakan oleh DOM renderer. |
Methods
| Signature | Description |
|---|---|
TextFragment() | Buat fragmen teks dengan tab stop. |
TextFragment(tabStops: TabStops) | Menelpon TextFragment pada instance TextFragment ini. |
TextFragment(text: string) | Buat fragmen teks dengan teks yang diberikan. |
TextFragment(text: string, tabStops: TabStops) | Buat fragmen teks dengan tabel resolusi tabStops dan teks yang diberikan. |
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?) | |
IsolateTextSegments(startIndex: int, length: int) | Segmen teks yang dikembalikan mencakup rentang karakter tertentu (startIndex berbasis 1). |
Clone() | Salinan fragmen yang dangkal (teks + status). |
CloneWithSegments() | Klon fragmen dan segmen. |