Browse Source

Fix(Assinatura): Corrigir nome da fonte nos stamps de multiassinatura

O nome '/Helvetica' gerava '//Helvetica' no PDF (BaseFont inválido),
fazendo o texto dos stamps ficar invisível. Removida a barra extra.
pull/3858/head
rangelbruno 6 months ago
parent
commit
b5b5c5168f
  1. 2
      sapl/materia/views_assinatura.py

2
sapl/materia/views_assinatura.py

@ -330,7 +330,7 @@ def _criar_stamp_style(nome_assinante, cargo, hash_doc=''):
try: try:
from pyhanko.pdf_utils.font import SimpleFontEngineFactory from pyhanko.pdf_utils.font import SimpleFontEngineFactory
font_kwargs['font'] = SimpleFontEngineFactory( font_kwargs['font'] = SimpleFontEngineFactory(
name='/Helvetica', avg_width=0.5 name='Helvetica', avg_width=0.5
) )
except (ImportError, Exception): except (ImportError, Exception):
pass # Usa fonte padrão se Helvetica não disponível pass # Usa fonte padrão se Helvetica não disponível

Loading…
Cancel
Save