ExpandStampTokens

Anteckningar, Extrahering

Beskrivning

Expanderar platshållartokens i stämpel-, sidhuvuds- och sidfotstext för en sida. De klassiska ampersand-tokens &P (sidnummer), &N (totalt antal sidor), &D (datum), &T (dokumenttitel) och && (literell ampersand) expanderas först; därefter går texten genom variabelplatshållarexpansion: <%PageNo%>, <%TotalPages%>, <%ShortDate%>, <%LongDate%>, <%ShortTime%> och <%LongTime%> är inbyggda (namnen är skiftlägesokänsliga), och alla andra <%name%> löses via händelsen OnCalcVariable – handlern får namnet och sidnumret och levererar ersättningen per sida, så löpnummer, batchkoder eller kundfält kan stämplas utan förbehandling av texten. Utan handler lämnas okända platshållare oförändrade. StampText och sidhuvuds-/sidfotshjälparna anropar denna expansion automatiskt för varje sida i sitt intervall.

Syntax

Delphi

Function TPDFlib.ExpandStampTokens(Const Text: WideString; PageNo, TotalPages: Integer): WideString;