TPDFlibDynamicLayoutOptions
Data types, page layout, pagination
Description
Configures the natural composition canvas, overflow handling, slot alignment, fragmentation and reserved flow space for ComposeNextLayout
Declaration
type
TPDFlibDynamicLayoutOptions = record
ContentWidth: Double;
ContentHeight: Double;
OverflowPolicy: TPDFlibDynamicOverflowPolicy;
HorizontalAlignment: TPDFlibDynamicHorizontalAlignment;
VerticalAlignment: TPDFlibDynamicVerticalAlignment;
PaginationPolicy: TPDFlibDynamicPaginationPolicy;
MinimumSlotHeight: Double;
MinimumFollowingHeight: Double;
end;
Fields
| ContentWidth, ContentHeight | Finite positive dimensions of the natural component canvas |
|---|---|
| OverflowPolicy | Handling for natural content larger than the destination slot |
| HorizontalAlignment, VerticalAlignment | Position of the resolved content within the slot |
| PaginationPolicy | Fragmentation and keep-together behaviour |
| MinimumSlotHeight | Required slot height checked before component cloning or composition |
| MinimumFollowingHeight | Space reserved after the final fragment |