[Python] Adicionar footer com xhtml2pdf em páginas especificas com Django

Discussão em 'Python' iniciado por Stack, Novembro 2, 2024.

  1. Stack

    Stack Membro Participativo

    Eu tenho um footer padrão que é exibido em algumas páginas ao gerar o PDF com o xhtml2pdf usando o Django que deve ser posicionado no final da página. Porém em algumas eu não quero exibir. Com o código atual eu consigo posicionar no fim da página. Porém, quando é aplicado em todas elas. Como eu faço pra posicionar o footer no final da página e não aplicar em todas na hora de gerar o PDF?

    style do xhtm2pdf:

    @page {
    size: a4 portrait;
    @frame content_frame {
    left: 25pt; width: 550pt; top: 10pt; height: 850pt;
    }
    @frame footer_frame {
    -pdf-frame-content: footer_content;
    left: 50pt; width: 512pt; top: 750pt; height: 200pt;
    }
    }


    Footer:

    <div id="footer_content">
    <hr>
    <p align="center">
    www.site.com.br <br/>

    </p>

    Continue reading...

Compartilhe esta Página