SetStructElemSpaceAfter
PDF Terlabeli, Aksesibilitas
Deskripsi
Mengeset attribute /SpaceAfter (owner attribute Layout) pada structure element yang sedang terbuka di tag stack. Nilainya menentukan besar ruang yang ditambahkan setelah elemen block-level — analog dengan CSS margin-bottom atau padding-bottom. Setara dengan memanggil AddTagAttribute dengan Owner=Layout, Name=SpaceAfter, dan nilai numerik sebagai string
Sintaks
Delphi
Function TPDFlib.SetStructElemSpaceAfter(Space: Double): Integer;
ActiveX
Function PDFlib::SetStructElemSpaceAfter(Space As Double) As Long
DLL
int DLSetStructElemSpaceAfter(int InstanceID, double Space);
Parameter
| Space | Spasi setelah elemen dalam satuan user space default (point, 1/72 inci). Harus bernilai non-negatif. Nilai 0 berarti tanpa spasi ekstra setelah elemen |
|---|
Nilai kembali
Mengembalikan 1 jika sukses. Mengembalikan 0 jika tidak ada dokumen yang terbuka atau tidak ada tag yang sedang terbuka di tag stack
Catatan
Panggil fungsi ini setelah BeginTag atau BeginTagEx dan sebelum EndTag. Attribute /SpaceAfter didefinisikan di ISO 32000-1 §14.8.5.4.2 (owner attribute Layout, Table 340)
Attribute layout bersifat saran: ia mendeskripsikan layout visual yang dimaksud untuk engine re-flow dan ekspor. Lihat SetStructElemSpaceBefore untuk detail selengkapnya
Contoh
// 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;Lihat juga
SetStructElemSpaceBefore, SetStructElemStartIndent, SetStructElemWritingMode, AddTagAttribute