Geometría de párrafos de rich text en XFA
Los párrafos de dibujo de rich text colocan runs inline de distintos tamaños de fuente sobre una baseline de texto PDF común, conservando la fuente, el tamaño, el color, el weight, la postura y las sobrescrituras CSS reconocidas de cada run
El motor de layout desplaza las cajas de runs más chicos dentro de la línea y envía la baseline relativa al run a través de la entrada baseline del canal de estilo de dibujo; THotPDF emite esa baseline directamente y restaura el modo TopTextPosition previo de la página después de cada run
La distancia entre párrafos adyacentes usa el mayor entre el spaceBelow del párrafo anterior y el spaceAbove del siguiente, incluidas las sobrescrituras de márgenes de párrafo CSS inline reconocidas; los párrafos vacíos no aportan línea ni espaciado
Por ejemplo, un paso de línea de 30 pt seguido de spaceBelow="4pt" y spaceAbove="3pt" avanza el párrafo siguiente 34 pt
El lineHeight del párrafo no puede reducir el paso de línea por debajo de la altura que exige su texto, y la alineación left, center, right o justify sigue usando los márgenes y la indentación efectivos del párrafo
Las sobrescrituras nativas de formulario por instancia permanecen independientes entre ocurrencias repetidas y persisten a través de guardado y recarga de XDP antes de producir el PDF
Estas reglas aplican a cada línea del pipeline de ajuste de rich text; la edición completa de rich text en widgets, las declaraciones CSS adicionales y la geometría completa de decoraciones siguen siendo objetivos de rendering separados
Sobrescrituras de propiedades de rich text y ApplyXFAAsAcroForm