Tipo THPDFLayoutDiagnosticKind

Clasifica el evento de layout que el motor de layout con streaming registra en un record de diagnóstico de layout

Declaración

THPDFLayoutDiagnosticKind= (ldkAutomaticPageBreak, ldkKeepWithNext,
  ldkOrphanControl, ldkWidowControl, ldkOverflow, ldkImmediateFlush,
  ldkPageLayer, ldkOverlap);

Unidad

HPDFDoc

Valores

ValorSignificado
ldkAutomaticPageBreakSe inició una página nueva en el flujo normal, por ejemplo porque ninguna línea completa cabe por encima del margen inferior
ldkKeepWithNextSe tomó un salto de página para que la última línea del párrafo reserve espacio al párrafo siguiente
ldkOrphanControlSe movió un salto de página para preservar el mínimo configurado de líneas iniciales
ldkWidowControlSe adelantó el punto de corte para preservar el mínimo configurado de líneas finales
ldkOverflowUn elemento no cupo y se desbordó de sus bounds, por ejemplo cuando la adición automática de páginas está deshabilitada
ldkImmediateFlushEl contenido de página cerrado se movió a un almacenamiento de layout respaldado en archivo para acotar el uso de memoria
ldkPageLayerSe aplicó un callback de page-layer registrado mientras se construía una página
ldkOverlapLos bounds de un elemento rastreado se intersectaron con los bounds de un elemento rastreado antes

Notas de uso

APIs relacionadas