HPDFVisitContentStreamOperators
Recorre un flujo de contenido descodificado y devuelve bytes transformados validados
Declaración
function HPDFVisitContentStreamOperators(const Bytes: TBytes;
Sender: TObject; const Visitor: IHPDFContentOperatorVisitor;
OnOperator: THPDFContentOperatorEvent;
const Options: THPDFContentOperatorVisitOptions;
CancellationToken: THPDFCancellationToken; out Output: TBytes;
out Statistics: THPDFContentOperatorVisitStatistics): boolean;
Parámetros
Bytescontiene bytes de flujo de contenido PDF descodificadosSenderse reenvía a la devolución de llamada de evento de DelphiVisitoryOnOperatorson controladores síncronos opcionalesOptionsproporciona todos los presupuestos de análisis y reemplazoCancellationTokenhabilita la cancelación cooperativaOutputrecibe la entrada idéntica en bytes cuando no se solicitan edicionesStatisticsrecibe el estado, los recuentos, las profundidades de estado, los totales de bytes y los diagnósticos
Valor devuelto
True para un recorrido completado o detenido intencionadamente con salida válida; en caso contrario, False
Notas de uso
- El visitante de interfaz se ejecuta antes de la devolución de llamada de evento
- La salida de reemplazo se vuelve a analizar antes del éxito cuando
ValidateOutput=True - El rechazo y el error borran
Outputpara que los llamadores no puedan publicar ediciones parciales