FlowElement
FlowElement
Gambaran Umum
FlowElement adalah antarmuka dalam Aspose.PDF FOSS untuk TypeScript.
Sebuah unit konten aliran.
Antarmuka ini mendeklarasikan 2 metode untuk objek FlowElement dalam program TypeScript. Metode yang tersedia meliputi: measure, place. Semua anggota publik dapat diakses oleh aplikasi TypeScript mana pun setelah memasang paket Aspose.PDF FOSS untuk TypeScript. Properti: clear, fits, keepWithNext, keepWithNextEligible, spaceAfter, spaceBefore, dan 1 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
usedHeight | : number | Baca | Mendapatkan tinggi yang digunakan. |
fits | : boolean | Baca | Mendapatkan fit. |
keepWithNextEligible | : boolean | Baca | Benar hanya untuk heading — elemen yang memenuhi syarat untuk keep-with-next. |
keepWithNext | : boolean | Baca | Penimpaan per-elemen dari kebijakan keep-with-next alur; undefined mewarisi default alur. |
spaceBefore | : number | Baca | Poin untuk disisihkan di atas elemen ini; diperlakukan sebagai 0 bila tidak ada. |
spaceAfter | : number | Baca | Poin untuk disisihkan di bawah elemen ini; diperlakukan sebagai 0 bila tidak ada. |
clear | : FlowClear | Baca | Sisi (sisi) yang mengapung yang dibersihkan elemen ini sebelum menempatkan; diperlakukan sebagai none ketika tidak ada. |
Metode
| Tanda tangan | Deskripsi |
|---|---|
place(ctx: PlaceContext) → PlaceResult | Memanggil place(ctx) pada instance FlowElement ini. |
measure(ctx: MeasureContext) → { usedHeight: number; fits: boolean } | Pengujian dry-run tanpa merusak dari {@link place}: memprediksi ruang vertikal yang elemen akan konsumsi dan apakah elemen tersebut sepenuhnya muat, tanpa menggambar. |