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

SpaceMellomrom 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