TXFALayoutEngine.Create

Unit: HPDFXFALayout

constructor Create(ADoc: TXFADocument; APageW, APageH: Double;
  AWarnings: TStringList; AMeasureText: TXFAMeasureTextFunc = nil;
  AResolveText: TXFAResolveLayoutTextFunc = nil; AMaxFieldItems: Integer = 0;
  AMaxLayoutOperations: Integer = 200000;
  AResolveProperty: TXFAResolveInstanceProperty = nil;
  AResolveScope: TXFAResolveInstanceScope = nil);

Os resolvers opcionais no final adicionam propriedades por instância e binding de repeat-parent, enquanto nil preserva os chamadores existentes; a layout engine continua independente do HPDFDoc

Veja Dynamic XFA Instance Presentation para as regras de binding e de selector, a sintaxe de eventos suportada, os padrões de orçamento, a publicação transacional, a persistência, a pintura e as fronteiras de compatibilidade