Tipo THPDFContentOperatorAction
Acción que asigna un visitante para indicar al recorrido de operadores de contenido cómo tratar el operador actual
Declaración
THPDFContentOperatorAction= (
coaKeep,
coaDelete,
coaReplace,
coaStop,
coaReject
);
Unidad
HPDFContentStream
Valores
| Valor | Propósito |
|---|---|
coaKeep | Copia el tramo del operador a la salida sin cambios; es el valor por defecto que el recorrido preasigna |
coaDelete | Elimina el operador y sus operandos de la salida |
coaReplace | Emite los bytes de THPDFContentOperatorEventData.Replacement en lugar del tramo original |
coaStop | Termina el recorrido tras el operador actual, conservando todo lo ya aceptado |
coaReject | Hace fallar toda la pasada de edición; el recorrido informa covsRejected y no produce salida |
Notas de uso
- Los visitantes solo asignan una acción cuando quieren cambiar el resultado; dejar el valor por defecto mantiene el flujo idéntico byte a byte
coaDeleteycoaReplacemarcan el resultado como modificado, mientras que los tramos intactos se siguen copiando directamente de la fuente- Distinga
coaStopdecoaReject: parar es una salida anticipada controlada con salida parcial, rechazar descarta la pasada por completo