AddPageFooter
Manipulacija stranicama, Beleške i interaktivne veze
Opis
Pečata pokretnu liniju podnožja na jednoj ili više strana izabranog dokumenta. Tekst se crta u režimu preklapanja trenutno izabranim fontom, tokeni pečata poput <%PageNo%> šire se prema svakoj ciljnoj strani pre merenja linije, a otpečaćena linija obavija se u Pagination artefakt sa podtipom Footer, tako da je čitaoci označenih PDF-ova tretiraju kao element strane, a ne kao ponovljeni sadržaj
Sintaksa
Delphi
Function TPDFlib.AddPageFooter(Const PageRange, Text: WideString;
Margin, Opacity: Double; Alignment: Integer): Integer;Parametri
| PageRange | Izraz opsega strana, ili prazan niz za sve strane |
|---|---|
| Text | Tekst podnožja; tokene koje razume ExpandStampTokens šire se prema svakoj ciljnoj strani |
| Margin | Rastojanje od donje ivice strane do linije podnožja, u PDF tačkama |
| Opacity | Neprovidnost teksta između 0 i 1, gde 1 crta potpuno neprovidno |
| Alignment | 0 poravnava levo uz marginu, 1 centrira između margina, 2 poravnava desno i čuva rastojanje margine od desne ivice |
Povratne vrednosti
Broj strana na kojima je podnožje otpečaćeno, ili 0 kada nijedan dokument nije izabran, Text je prazan ili nijedna strana opsega nije mogla biti izabrana
Napomene
Linija se meri trenutnim fontom i veličinom, pa prvo pozovite SelectFont; sadržaj koji je već na strani ostaje vidljiv ispod preklapanja. Izabrana strana se vraća kada se poziv završi
Za uloge podnožja prve, neparne i parne strane uz podršku za HTML sadržaj pogledajte ApplyPageHeaderFooterSet
Primer
PDF.SelectFont(PDF.AddStandardFont(sfHelvetica));
PDF.AddPageFooter('', '<%ShortDate%> - <%PageNo%>/<%TotalPages%>', 24, 0.8, 2);