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

PageRangeIzraz obsega strani ali prazen niz za vse strani
TextBesedilo noge; žetoni, ki jih razume ExpandStampTokens, se razširijo za vsako ciljno stran
MarginRazdalja od spodnjega roba strani do vrstice noge, v točkah PDF
OpacityNeprosojnost besedila med 0 in 1, kjer 1 riše popolnoma neprozorno
Alignment0 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);