Gladtolink blog

Plantillas XML – Diseño de página

Marta Perez

Marta Perez

Share on linkedin
Share on facebook
Share on twitter
Share on whatsapp
Descubre cómo manipular el diseño y la estructura de tus documentos PDF utilizando plantillas XML.

Mediante plantillas XML, se puede moldear de manera precisa tanto la estructura como el diseño de una página en un archivo PDF. En este artículo, exploraremos las principales características que permiten personalizar a tu gusto dichos documentos.

  • Tamaño de página

    El tamaño de la página se establece mediante los atributos "width" (ancho) y "height" (alto). En caso de no especificarse, el sistema adoptará las dimensiones por defecto de un folio A4, es decir, 595x842 puntos.

    <xml width="500" height="800" >...</xml>
    

  • Número de página

    Puedes incluir el número de página utilizando la siguiente etiqueta:

    <page-count>
    

  • Márgenes de página

    Los márgenes son los espacios que se encuentran entre el borde de la página y el comienzo del contenido. Se configuran mediante el atributo "margin". Es posible insertar un salto de página mediante el uso de etiquetas como <new-page/>, <page-break/>, <break/>, etc.

    <xml width="500" height="800" margin="20" >...</xml>
    

  • Cabecera y pie de página

    La cabecera y el pie de página son áreas donde se puede insertar contenido en la parte superior e inferior de la página, respectivamente. Para hacer uso de ellos, es necesario englobar todo el contenido del diseño dentro de la etiqueta "<document>".

    Además, es posible asignar márgenes laterales a la cabecera y al pie de página utilizando el atributo "side-margin". Aquí tienes un ejemplo donde hemos definido una cabecera y un pie de página con un margen lateral de 20 puntos.

    <xml width="500" height="800">
        <header side-margin="20">
            <text>Texto en cabecera</text>
        </header>
        <footer side-margin="20">
            <text>Texto en pie de página</text>
        </footer>
        <document>
            ...
        </document>
    </xml>
    

Espero que este artículo te haya sido útil para entender cómo manipular el diseño de una página en un documento PDF mediante el uso de plantillas XML. Si tienes alguna duda adicional no dudes en usar los comentarios.

Comparteix-ho
Share on linkedin
Share on facebook
Share on twitter
Share on whatsapp

Deja un comentario

ARTICLES RELACIONATS