SetStructElemSpaceAfter
PDF etiquetado, Accesibilidad
Descripción
Establece el atributo /SpaceAfter (propietario de atributo Layout) en el elemento de estructura actualmente abierto en la pila de etiquetas. El valor especifica la cantidad de espacio que se agregará después del elemento de nivel de bloque, análoga a margin-bottom o padding-bottom de CSS. Equivale a llamar a AddTagAttribute con Owner=Layout, Name=SpaceAfter y el valor numérico como cadena
Sintaxis
Delphi
Function TPDFlib.SetStructElemSpaceAfter(Space: Double): Integer;
ActiveX
Function PDFlib::SetStructElemSpaceAfter(Space As Double) As Long
DLL
int DLSetStructElemSpaceAfter(int InstanceID, double Space);
Parámetros
| Space | Espacio después del elemento en unidades predeterminadas del espacio de usuario (puntos, 1/72 de pulgada) Debe ser un valor no negativo Un valor de 0 significa que no hay espacio adicional después del elemento |
|---|
Valor devuelto
Devuelve 1 si tiene éxito Devuelve 0 si no hay un documento abierto o si no hay ninguna etiqueta abierta actualmente en la pila de etiquetas
Observaciones
Llame a esta función después de BeginTag o BeginTagEx y antes de EndTag. El atributo /SpaceAfter se define en ISO 32000-1 §14.8.5.4.2 (propietario de atributo Layout, Tabla 340)
Los atributos de diseño son informativos: describen el diseño visual previsto para los motores de reajuste y exportación Consulte SetStructElemSpaceBefore para obtener más detalles
Ejemplo
// 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;Véase también
SetStructElemSpaceBefore, SetStructElemStartIndent, SetStructElemWritingMode, AddTagAttribute