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