SetStructElemEndIndent

PDF etiquetado, Accesibilidad

Descripción

Establece el atributo /EndIndent (propietario del atributo Layout) en el elemento de estructura abierto actualmente en la pila de etiquetas. El valor especifica la distancia entre el borde final del contenido del elemento y el borde final del rectángulo de contenido, análoga a CSS padding-right (para el modo de escritura LrTb) o padding-left (para el modo de escritura RlTb). Equivale a llamar a AddTagAttribute con Owner=Layout, Name=EndIndent y el valor numérico como cadena

Sintaxis

Delphi

Function TPDFlib.SetStructElemEndIndent(Indent: Double): Integer;

ActiveX

Function PDFlib::SetStructElemEndIndent(Indent As Double) As Long

DLL

int DLSetStructElemEndIndent(int InstanceID, double Indent);

Parámetros

IndentSangría desde el borde final del contenido del elemento hasta el borde final del rectángulo de contenido en unidades predeterminadas de espacio de usuario (puntos, 1/72 de pulgada). Los valores positivos alejan el bloque del borde final

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 /EndIndent está definido en ISO 32000-1 §14.8.5.4.2 (propietario de atributos de diseño, tabla 340)

El "borde final" depende del modo de escritura. Para LrTb, de izquierda a derecha, es el borde derecho; para RlTb, de derecha a izquierda, es el borde izquierdo. Esto hace que el atributo tenga en cuenta el modo de escritura. Consulte SetStructElemStartIndent para conocer el atributo complementario

Ejemplo

// Tag an indented block quote with symmetric indentation
PDFlib.BeginTag('BlockQuote', '', '', '');
PDFlib.SetStructElemStartIndent(36.0);  // 0.5 inch
PDFlib.SetStructElemEndIndent(36.0);    // 0.5 inch
PDFlib.DrawText('A quoted passage...', 108, 660);
PDFlib.EndTag;

Véase también

SetStructElemStartIndent, SetStructElemSpaceBefore, SetStructElemWritingMode, AddTagAttribute