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

SpaceSpasi 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