FlowElement
FlowElement
Tổng quan
FlowElement là một giao diện trong Aspose.PDF FOSS cho TypeScript.
Một đơn vị nội dung luồng.
Giao diện này khai báo 2 phương thức cho các đối tượng FlowElement trong các chương trình TypeScript. Các phương thức khả dụng bao gồm: measure, place. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng TypeScript nào sau khi cài đặt gói Aspose.PDF FOSS cho TypeScript. Thuộc tính: clear, fits, keepWithNext, keepWithNextEligible, spaceAfter, spaceBefore, và 1 mục nữa.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
usedHeight | : number | Đọc | Lấy chiều cao đã sử dụng. |
fits | : boolean | Đọc | Lấy các fits. |
keepWithNextEligible | : boolean | Đọc | Chỉ đúng cho các tiêu đề — các phần tử đủ điều kiện cho keep-with-next. |
keepWithNext | : boolean | Đọc | Ghi đè theo từng phần tử cho chính sách giữ lại với phần tử tiếp theo của luồng; undefined thừa hưởng mặc định của luồng. |
spaceBefore | : number | Đọc | Điểm dự trữ ở trên phần tử này; được coi là 0 khi không có. |
spaceAfter | : number | Đọc | Điểm dự trữ ở dưới phần tử này; được coi là 0 khi không có. |
clear | : FlowClear | Đọc | Bên (các) mà phần tử này xóa các float của chúng trước khi đặt; được coi là không có khi không có. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
place(ctx: PlaceContext) → PlaceResult | Gọi place(ctx) trên thể hiện FlowElement này. |
measure(ctx: MeasureContext) → { usedHeight: number; fits: boolean } | Chạy thử không phá hủy của {@link place}: dự đoán không gian dọc mà phần tử sẽ tiêu thụ và liệu nó có vừa hoàn toàn hay không, mà không vẽ. |