SetStructElemSpaceAfter
Tagget PDF, tilgjengelighet
Beskrivelse
Setter /SpaceAfter-attributten (Layout-attributteier) på strukturelementet som står åpent på tagg-stakken. Verdien angir hvor mye luft som skal tilføyes etter blokknivå-elementet — analogt med CSS margin-bottom eller padding-bottom. Tilsvarer å kalle AddTagAttribute med Owner=Layout, Name=SpaceAfter og den numeriske verdien som streng
Syntaks
Delphi
Function TPDFlib.SetStructElemSpaceAfter(Space: Double): Integer;
ActiveX
Function PDFlib::SetStructElemSpaceAfter(Space As Double) As Long
DLL
int DLSetStructElemSpaceAfter(int InstanceID, double Space);
Parametere
| Space | Mellomrom etter elementet i standard brukerrom-enheter (punkter, 1/72 tomme). Må være en ikke-negativ verdi. Verdien 0 betyr ingen ekstra mellomrom etter elementet |
|---|
Returverdi
Returnerer 1 ved suksess. Returnerer 0 hvis ingen dokument er åpent eller ingen tag står øverst på tag-stakken
Merknader
Kall denne funksjonen etter BeginTag eller BeginTagEx og før EndTag. Attributten /SpaceAfter er definert i ISO 32000-1 §14.8.5.4.2 (Layout-attributteier, tabell 340)
Layoutattributter er rådgivende: de beskriver den tiltenkte visuelle layouten for re-flow- og eksportmotorer. Se SetStructElemSpaceBefore for flere detaljer
Eksempel
// 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;Se også
SetStructElemSpaceBefore, SetStructElemStartIndent, SetStructElemWritingMode, AddTagAttribute