SetStructElemSpaceAfter
Tagged PDF, Tilgængelighed
Beskrivelse
Indstiller attributten /SpaceAfter (Layout-attributindehaver) på det strukturelement, der aktuelt er åbent på tagstakken. Værdien angiver den afstand, der skal tilføjes efter elementet på blokniveau — svarende til CSS margin-bottom eller padding-bottom. Svarer til at kalde AddTagAttribute med Owner=Layout, Name=SpaceAfter og den numeriske værdi 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);
Parametre
| Space | Afstand efter elementet i standardenheder for brugerrummet (punkter, 1/72 tomme). Skal være en ikke-negativ værdi. Værdien 0 betyder ingen ekstra afstand efter elementet |
|---|
Returværdi
Returnerer 1 ved succes. Returnerer 0, hvis intet dokument er åbent, eller intet tag aktuelt er åbent på tagstakken
Bemærkninger
Kald denne funktion efter BeginTag eller BeginTagEx og før EndTag. Attributten /SpaceAfter er defineret i ISO 32000-1 §14.8.5.4.2 (Layout-attributindehaver, Table 340).
Layoutattributter er vejledende: De beskriver det tilsigtede visuelle layout for ombrydnings- og eksportmotorer. Se SetStructElemSpaceBefore for flere oplysninger
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