Browse Source

Fix 2461 - Logotipo em relatórios (#2463)

* fix erro ao gerar pdf sem logotipo

* retira ipdb e ajusta codigo
pull/2464/head
Cesar Augusto de Carvalho 6 years ago
committed by Edward
parent
commit
0cc296f6a2
  1. 6
      sapl/relatorios/templates/pdf_documento_administrativo_gerar.py
  2. 6
      sapl/relatorios/templates/pdf_espelho_gerar.py
  3. 4
      sapl/relatorios/templates/pdf_materia_gerar.py
  4. 7
      sapl/relatorios/templates/pdf_ordem_dia_gerar.py
  5. 6
      sapl/relatorios/templates/pdf_pauta_sessao_gerar.py
  6. 4
      sapl/relatorios/templates/pdf_protocolo_gerar.py
  7. 7
      sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py
  8. 3
      sapl/relatorios/views.py

6
sapl/relatorios/templates/pdf_documento_administrativo_gerar.py

@ -8,6 +8,7 @@
versão: 1.0
"""
import time
import os
from trml2pdf import parseString
@ -15,8 +16,9 @@ from trml2pdf import parseString
def cabecalho(dic_cabecalho, imagem):
"""Gera o codigo rml do cabecalho"""
tmp_data = ''
tmp_data += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
if os.path.isfile(imagem):
tmp_data += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
tmp_data += '\t\t\t\t<lines>2cm 25.4cm 19cm 25.4cm</lines>\n'
tmp_data += '\t\t\t\t<setFont name="Helvetica-Bold" size="15"/>\n'
tmp_data += '\t\t\t\t<drawString x="5cm" y="27.2cm">' + \

6
sapl/relatorios/templates/pdf_espelho_gerar.py

@ -7,6 +7,7 @@
versão: 1.0
"""
import time
import os
from trml2pdf import parseString
@ -14,8 +15,9 @@ from trml2pdf import parseString
def cabecalho(dic_cabecalho, imagem):
"""Gera o codigo rml do cabecalho"""
tmp_data = ''
tmp_data += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
if os.path.isfile(imagem):
tmp_data += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
tmp_data += '\t\t\t\t<lines>2cm 25cm 19cm 25cm</lines>\n'
tmp_data += '\t\t\t\t<setFont name="Helvetica" size="18"/>\n'
tmp_data += '\t\t\t\t<drawString x="5cm" y="27.2cm">' + \

4
sapl/relatorios/templates/pdf_materia_gerar.py

@ -7,6 +7,7 @@
versão: 1.0
"""
import time
import os
from trml2pdf import parseString
@ -14,7 +15,8 @@ from trml2pdf import parseString
def cabecalho(dic_cabecalho, imagem):
"""Gera o codigo rml do cabecalho"""
tmp_data = ''
tmp_data += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + imagem + '"/>\n'
if os.path.isfile(imagem):
tmp_data += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + imagem + '"/>\n'
tmp_data += '\t\t\t\t<lines>2cm 25cm 19cm 25cm</lines>\n'
tmp_data += '\t\t\t\t<setFont name="Helvetica-Bold" size="16"/>\n'
tmp_data += '\t\t\t\t<drawString x="5cm" y="27.1cm">' + \

7
sapl/relatorios/templates/pdf_ordem_dia_gerar.py

@ -6,8 +6,8 @@
Empresa: Interlegis
versão: 1.0
"""
import os
import time
import os
from trml2pdf import parseString
@ -16,8 +16,9 @@ def cabecalho(dic_cabecalho, dat_ordem, imagem):
"""Gera o codigo rml do cabecalho"""
tmp = ''
tmp += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
if os.path.isfile(imagem):
tmp += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
tmp += '\t\t\t\t<lines>2cm 25cm 19cm 25cm</lines>\n'
tmp += '\t\t\t\t<setFont name="Helvetica" size="12"/>\n'
#tmp+='\t\t\t\t<drawString x="4cm" y="27.2cm">' + str(dic_cabecalho['nom_casa']) + '</drawString>\n'

6
sapl/relatorios/templates/pdf_pauta_sessao_gerar.py

@ -4,6 +4,7 @@
versão: 1.0
"""
import time
import os
from trml2pdf import parseString
@ -12,8 +13,9 @@ def cabecalho(inf_basicas_dic, imagem):
"""
"""
tmp = ''
tmp += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
if os.path.isfile(imagem):
tmp += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
tmp += '\t\t\t\t<lines>2cm 25.4cm 19cm 25.4cm</lines>\n'
tmp += '\t\t\t\t<setFont name="Helvetica-Bold" size="14"/>\n'
tmp += '\t\t\t\t<drawString x="5cm" y="27.2cm">' + \

4
sapl/relatorios/templates/pdf_protocolo_gerar.py

@ -7,6 +7,7 @@
versão: 1.0
"""
import time
import os
from trml2pdf import parseString
@ -14,7 +15,8 @@ from trml2pdf import parseString
def cabecalho(dic_cabecalho, imagem):
"""Gera o codigo rml do cabecalho"""
tmp_data = ''
tmp_data += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + imagem + '"/>\n'
if os.path.isfile(imagem):
tmp_data += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + imagem + '"/>\n'
tmp_data += '\t\t\t\t<lines>2cm 25.4cm 19cm 25.4cm</lines>\n'
tmp_data += '\t\t\t\t<setFont name="Helvetica-Bold" size="15"/>\n'
tmp_data += '\t\t\t\t<drawString x="5cm" y="27.2cm">' + \

7
sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py

@ -5,6 +5,7 @@
versão: 1.0
"""
import time
import os
from django.template.defaultfilters import safe
from django.utils.html import strip_tags
@ -18,8 +19,10 @@ def cabecalho(inf_basicas_dic, imagem):
"""
"""
tmp = ''
tmp += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
if os.path.isfile(imagem):
tmp += '\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + \
imagem + '"/>\n'
tmp += '\t\t\t\t<lines>2cm 25.4cm 19cm 25.4cm</lines>\n'
tmp += '\t\t\t\t<setFont name="Helvetica-Bold" size="16"/>\n'
tmp += '\t\t\t\t<drawString x="5cm" y="27.1cm">' + \

3
sapl/relatorios/views.py

@ -55,8 +55,7 @@ def get_cabecalho(casa):
def get_imagem(casa):
if casa.logotipo:
return casa.logotipo.path
else:
return STATIC_ROOT + '/img/brasao_transp.gif'
return STATIC_ROOT + '/img/brasao_transp.gif'
def get_rodape(casa):

Loading…
Cancel
Save