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);

Nachlaufende optionale Resolver ergänzen Instanz-Properties und Repeat-Parent-Binding, während nil das Verhalten für bestehende Aufrufer erhält; die Layout-Engine bleibt unabhängig von HPDFDoc

Siehe Dynamische XFA-Instance-Presentation für Binding- und Selector-Regeln, unterstützte Event-Syntax, Budget-Defaults, transaktionale Veröffentlichung, Persistenz, Painting und Kompatibilitätsgrenzen