Personalización de Diseño con Plantillas XML
Las plantillas XML permiten personalizar la apariencia del contenido mediante la definición de diversos parámetros. En este tutorial, describiremos cómo ajustar cada uno de estos parámetros individualmente.
Estilos de Fuente
Los siguientes estilos se pueden aplicar a los elementos <text> y <field>:
Negrita
<text font="bold">...</text>
Subrayado
<text font="underline">...</text>
Cursiva
<text font="italic">...</text>
Color de la Fuente
El color de la fuente se puede especificar en formato hexadecimal:
<text color="#FF0000">...</text>
Tipo de Fuente
Podemos especificar una de las tres fuentes disponibles: Helvetica, Courier, Times Roman:
Helvetica
<text font-family="helvetica">...</text>
Courier
<text font-family="courier">...</text>
Times Roman
<text font-family="times_roman">...</text>
Tamaño de la Fuente
Podemos especificar el tamaño de la fuente a través del atributo «fontsize»:
Tamaño por Defecto (10)
<text fontsize="10">...</text>
Ejemplo con Tamaño 20
<text fontsize="20">...</text>
Sangría (Indentado)
El atributo «indent» permite especificar un espaciado en la primera línea de texto:
<text indent="15">...</text>
Posición del Texto
El atributo «position» permite alinear el texto a la izquierda, centrarlo, alinear a la derecha o justificarlo:
Izquierda (por defecto)
<text position="left">...</text>
Centrado
<text position="center">...</text>
Derecha
<text position="right">...</text>
Justificado
<text position="justify">...</text>
Campos Booleanos
Para dar formato a los campos de Si/No, podemos especificar el atributo «font» con el valor «bool»:
<field id="campoBooleano" font="bool"/>
Para un entendimiento más claro y visual de estas instrucciones, se recomienda probar cada código en un entorno de desarrollo XML ya que permite ver el resultado en tiempo real y obtener una comprensión práctica de cada instrucción.