SetStructElemSpaceAfter
Pažymėtas PDF, pritaikymas neįgaliesiems
Aprašymas
Nustato /SpaceAfter atributą (maketo atributų savininkas) struktūros elementui, šiuo metu atidarytam žymų krūvoje. Reikšmė nurodo, kiek vietos pridėti po blokinio elemento – analogiška CSS margin-bottom arba padding-bottom. Atitinka AddTagAttribute iškvietimą su Owner=Layout, Name=SpaceAfter ir skaitine reikšme kaip eilute.
Sintaksė
Delphi
Function TPDFlib.SetStructElemSpaceAfter(Space: Double): Integer;
ActiveX
Function PDFlib::SetStructElemSpaceAfter(Space As Double) As Long
DLL
int DLSetStructElemSpaceAfter(int InstanceID, double Space);
Parametrai
| Space | Tarpas po elementu numatytaisiais naudotojo erdvės vienetais (taškais, 1/72 colio). Turi būti neneigiama reikšmė. Reikšmė 0 reiškia, kad papildomo tarpo po elementu nėra |
|---|
Grąžinama reikšmė
Sėkmės atveju grąžina 1. Grąžina 0, jei neatvertas dokumentas arba žymų dėkle šiuo metu neatverta jokia žymė
Pastabos
Šią funkciją iškvieskite po BeginTag arba BeginTagEx ir prieš EndTag. /SpaceAfter atributas apibrėžtas ISO 32000-1 §14.8.5.4.2 (maketo atributų savininkas, 340 lentelė).
Išdėstymo atributai patariniai: jie aprašo numatytąjį vizualinį išdėstymą pakartotinio srauto ir eksporto varikliams. Daugiau detalių žr. SetStructElemSpaceBefore
Pavyzdys
// Tag a paragraph with space after it
PDFlib.BeginTag('P', '', '', '');
PDFlib.SetStructElemSpaceAfter(6.0); // 6 pt below the paragraph
PDFlib.DrawText('Some paragraph text here.', 72, 680);
PDFlib.EndTag;Taip pat žiūrėkite
SetStructElemSpaceBefore, SetStructElemStartIndent, SetStructElemWritingMode, AddTagAttribute