xfa-layout-engine
XFA layout engine — page break logic, positioning, content flow for XFA forms. Experimental — part of the XFA stack.
This crate is part of the PDFluent commercial Rust PDF SDK.
Free for evaluation. Production use requires a valid license.
What it does
Computes the rendered layout of XFA forms: subform placement, page breaks, content reflow, table-row pagination, and overflow handling. Produces a layout tree consumed by the rendering pipeline.
Status
Experimental — XFA support is under active development. See pdf-xfa for current status.
Usage
Most users do not depend on this crate directly. Use the pdfluent facade.
Licensing
- Free for evaluation, development, and testing
- Production use requires a valid PDFluent commercial license
- Redistribution requires the OEM Redistribution add-on
See LICENSE for full terms, or visit https://pdfluent.com/terms.
Links
- Main crate: https://crates.io/crates/pdfluent
- Documentation: https://pdfluent.com/docs