ExpandStampTokens

Annotations, extraction

Description

Développe les jetons d’espace réservé du tampon, de l’en-tête et du pied de page pour une page. Les jetons classiques &P (numéro de page), &N (nombre total), &D (date), &T (titre) et && (esperluette littérale) sont développés en premier ; viennent ensuite <%PageNo%>, <%TotalPages%>, <%ShortDate%>, <%LongDate%>, <%ShortTime%> et <%LongTime%> intégrés, sans distinction de casse. Tout autre <%name%> est résolu par l’événement OnCalcVariable, qui reçoit le nom et le numéro de page et fournit le remplacement, ce qui permet d’insérer numéros séquentiels, codes de lot ou champs client sans prétraitement. Sans gestionnaire, les espaces réservés inconnus restent inchangés. StampText et les assistants d’en-tête/pied de page effectuent automatiquement cette expansion pour chaque page de leur plage

Syntaxe

Delphi

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