THPDFContentOperatorEventData Record
Toimittaa yhden sisältövirtaoperaattorin käynnin kuulijalle sijainnin, tilan, operandinäkymän ja sovellettavan toiminnon kera
Määrittely
THPDFContentOperatorEventData= record
Phase: THPDFContentOperatorVisitPhase;
OperationIndex: Integer;
NodeIndex: Integer;
OperatorName: AnsiString;
OperandCount: Integer;
StartOfs: Integer;
EndOfs: Integer;
State: THPDFContentOperatorState;
View: THPDFContentOperatorView;
Action: THPDFContentOperatorAction;
Replacement: SysUtils.TBytes;
end;
Yksikkö
HPDFContentStream
Kentät
| Kenttä | Tarkoitus |
|---|---|
Phase | Käynnin vaihe: covpBeginStream, covpOperator tai covpEndStream |
OperationIndex | Operaattorin nollasta alkava järjestysnumero virrassa |
NodeIndex | Operaation solmun indeksi syntaksipuussa |
OperatorName | Operaattorin teksti, kuten Tj tai cm |
OperandCount | Operaation solmun omistamien operandien määrä |
StartOfs | Tavuoffset, jossa operaatio alkaa lähdevirrassa |
EndOfs | Tavuoffset heti operaation jälkeen |
State | Grafiikkatilan, tekstiobjektin, merkityn sisällön ja yhteensopivuusosan sisäkkäisyyslukemat käynnin kohdassa |
View | THPDFContentOperatorView, joka antaa lukuoikeuden operaation ja operandien tavuihin |
Action | Kuulijan päätös: coaKeep, coaDelete, coaReplace, coaStop tai coaReject |
Replacement | Uudet tavut, jotka korvaavat operaation, kun Action on coaReplace |
Käyttöhuomautukset
IHPDFContentOperatorVisitor.VisitContentOperatorjaTHPDFContentOperatorEvent-käsittelijät vastaanottavat tämän- Aseta
ActionarvooncoaDeletetaicoaReplace(jaReplacement-tavut) kirjoittaaksesi virran uudelleen,coaStoplopettaaksesi kierroksen ajoissa taicoaRejectkeskeyttääksesi virhetilaan Viewon kelvollinen vain takaisinkutsun aikana; kopioi operandien tavut talteen ennen paluuta