SetStructElemSpaceAfter
Tagged PDF, Akadálymentesítés
Leírás
Beállítja a /SpaceAfter attribútumot (Layout attribútumtulajdonos) a címkeveremben jelenleg nyitott struktúraelemen. Az érték megadja, mennyi helyet kell a blokkszintű elem után beszúrni — a CSS margin-bottom vagy padding-bottom megfelelőjeként. Egyenértékű az AddTagAttribute hívásával, ahol Owner=Layout, Name=SpaceAfter, a numerikus érték pedig karakterláncként szerepel
Szintaxis
Delphi
Function TPDFlib.SetStructElemSpaceAfter(Space: Double): Integer;
ActiveX
Function PDFlib::SetStructElemSpaceAfter(Space As Double) As Long
DLL
int DLSetStructElemSpaceAfter(int InstanceID, double Space);
Paraméterek
| Space | Az elem utáni térköz az alapértelmezett felhasználói tér egységeiben (pont, 1/72 hüvelyk). Nemnegatív értéknek kell lennie. A 0 érték azt jelenti, hogy az elem után nincs további térköz |
|---|
Visszatérési érték
Siker esetén 1-et ad vissza. 0-t ad vissza, ha nincs megnyitott dokumentum, vagy nincs aktuálisan nyitott címke a címkeveremben
Megjegyzések
Ezt a függvényt a BeginTag vagy a BeginTagEx után, és az EndTag előtt hívja meg. A /SpaceAfter attribútumot az ISO 32000-1 §14.8.5.4.2 (Layout attribute owner, Table 340) határozza meg
Az elrendezési attribútumok tájékoztató jellegűek: a visszafolyatásra és exportra szolgáló motorok számára a szándékolt vizuális elrendezést írják le További részletekért lásd: SetStructElemSpaceBefore
Példa
// 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;Lásd még
SetStructElemSpaceBefore, SetStructElemStartIndent, SetStructElemWritingMode, AddTagAttribute