HPDFCMapEnterDepthLimit

Entra en un scope thread-local de profundidad de herencia de CMap y devuelve el límite anterior

Declaración

function HPDFCMapEnterDepthLimit(MaxDepth: Integer): Integer;

Unit

HPDFCMapReader

Notas de uso

Un MaxDepth positivo limita la profundidad de padres base cero; una raíz en profundidad cero y un padre en profundidad uno son admitidos con un límite de uno

Un valor no positivo conserva el techo estructural de 32 streams de CMap, cuya última profundidad admitida es 31; un límite solicitado mayor no puede subir ese techo

Guarde el valor devuelto y llame a HPDFCMapLeaveDepthLimit en un bloque finally, incluyendo llamadas anidadas, excepciones y cancelación; el scope no cambia el layout de THPDFCMapBounds

Consulte el rendering Cairo nativo para los presupuestos agregados de rendering y la cancelación