En el ejemplo 2, trabajamos con los estilos de fuente, pero ahora veremos mas detalladamente cuales son los estilos de fuente que podemos utilizar en iTextSharp. Al igual que la mayoría de los editores de texto, iTextSharp puede hacer uso de los estilos de fuente más comunes, tales como:
- Negritas
- Negrita Cursiva
- Cursiva (Itálica)
- Subrayado
Tachada- Normal
- Entre otros.
iTextSharp podemos asignarle los estilos de dos formas diferentes, asignandole la propiedad utilizando el espacio de nombres iTextSharp.text.font. y elegir el estilo de fuente que desee, o puede asignarlo directamente mediante el numero entero que represente el estilo de fuente deseado. Utilizando este método solamente podra asignarle los 6 estilos mas comunes (negritas, negritas cursiva, cursiva, subrayado, tachado y normal).
Ejemplo. (se obtiene el mismo resultado, asignando el numero o el espacio de nombres)
FUENTE.SetStyle(iTextSharp.text.Font.UNDERLINE)
ó
FUENTE.SetStyle(4)
La ventaja de asignarle el numero entero que represente el estilo de fuente deseado, es que utilizando el numero entero, tenemos la posibilidad de utilizar los estilos comunes y sus diferentes combinaciones de 2, 3 o hasta 4 estilos.
En esta tabla, se detallan los estilos que podemos utilizar para nuestros documentos PDF, los primeros 5 los podemos asignar tanto con el espacio de nombres como utilizando el numero entero, del estilo negrita subrayado en adelante, solo se pueden asignar utilizando el numero entero.
No hay comentarios:
Publicar un comentario