AddPageFooter
Upravljanje strani, Opombe
Opis
Na eni ali več straneh izbranega dokumenta s žigom zapiše tekočo vrstico noge. Besedilo se nariše v prekrivnem načinu s trenutno izbrano pisavo, žigovni žetoni, kot je <%PageNo%>, se pred izmero vrstice razširijo za vsako ciljno stran, žigosana vrstica pa je zaprta v artefakt Pagination s podvrsto Footer, tako da jo bralniki označenih PDF obravnavajo kot okrasje strani in ne kot ponavljajočo se vsebino
Sintaksa
Delphi
Function TPDFlib.AddPageFooter(Const PageRange, Text: WideString;
Margin, Opacity: Double; Alignment: Integer): Integer;Parametri
| PageRange | Izraz obsega strani ali prazen niz za vse strani |
|---|---|
| Text | Besedilo noge; žetoni, ki jih razume ExpandStampTokens, se razširijo za vsako ciljno stran |
| Margin | Razdalja od spodnjega roba strani do vrstice noge, v točkah PDF |
| Opacity | Neprosojnost besedila med 0 in 1, kjer 1 riše popolnoma neprozorno |
| Alignment | 0 poravna levo ob robu, 1 usredini med robovi, 2 poravna desno in ohrani razdaljo robu od desnega roba |
Vrnjene vrednosti
Število strani, na katere je bila noga žigosana, ali 0, kadar ni izbran dokument, je Text prazen ali ni bilo mogoče izbrati nobene strani obsega
Opombe
Vrstica se meri s trenutno pisavo in velikostjo, zato najprej pokličite SelectFont; vsebina, ki je že na strani, pod prekrivko ostane vidna. Izbrana stran se povrne, ko se klic vrne
Za vloge nog za prvo stran ter lihe in sode strani s podporo vsebini HTML glejte ApplyPageHeaderFooterSet
Primer
PDF.SelectFont(PDF.AddStandardFont(sfHelvetica));
PDF.AddPageFooter('', '<%ShortDate%> - <%PageNo%>/<%TotalPages%>', 24, 0.8, 2);