Active Layout Engine is a brand-new layout engine developed by HP. It can adjust the original design or generate a new layout to present variable contents. Active Layout Engine supports a rich set of layout operations, such as simultaneous optimization of text block width and height, integrated image cropping and non-rectangular text wrapping. Active Layout Engine does not rely on a particular layout description language and thus can actively pursue emerging formats and standards.
The document introduces the Active Layout Engine (ALE), a software component designed to automatically adjust document layouts for variable data printing. It explains how ALE uses linear text‑block modeling and a two‑pass constraint‑solving algorithm to optimize text and image placement without depending on a specific layout description language.
Key sections cover linear text‑block modeling, the two‑pass solving approach, the format‑neutral Active Layout Template (ALT), system optimization techniques, and several VDP applications such as document versioning, template‑specific layout generation, table formatting, and catalog creation.
| Number of width‑height samples used | 5 |
|---|---|
| Width sampling range | 50 points to 500 points |
ALE uses a two‑pass constraint‑solving algorithm that compensates for linearization inaccuracies.
No, ALE does not rely on any particular layout description language.