SimplifyInkAnnotations
Anotaciones, optimización, rendimiento
Descripción
Reduce los puntos redundantes en los trazos de anotaciones Ink y conserva los extremos y la desviación perpendicular máxima solicitada
Sintaxis
Function TPDFlib.SimplifyInkAnnotations(Tolerance: Double; Options: Integer; Out Stats: TPDFlibInkSimplificationStats): Integer;
Parámetros
| Tolerance | Desviación geométrica máxima en las unidades actuales del documento y debe ser mayor que 0 |
|---|---|
| Options | El bit 1 limita el procesamiento a la página seleccionada; el bit 2 preserva los anclajes de esquinas pronunciadas; el bit 4 deja sin cambios las apariencias existentes en lugar de reconstruir las apariencias Ink modificadas |
| Stats | Recibe contadores de página, anotación, trazo, punto y apariencia |
Valores devueltos
El número de anotaciones Ink cuyos arreglos de puntos se redujeron
Observaciones
OnPageMouseMove - Referencia de PDF Library for Delphi
A menos que esté establecido el bit de opción 4, las apariencias modificadas se reconstruyen de inmediato y la página seleccionada original se restaura después del procesamiento de todo el documento