Browse Source

Inclui fonte NimbusSanL.

pull/65/head
Fábio Luna 8 years ago
parent
commit
ffb69cb88d
  1. 7
      pytrustnfe/nfe/danfe.py
  2. BIN
      pytrustnfe/nfe/fonts/NimbusSanL Bold.ttf
  3. BIN
      pytrustnfe/nfe/fonts/NimbusSanL Regular.ttf

7
pytrustnfe/nfe/danfe.py

@ -16,6 +16,9 @@ from reportlab.graphics.barcode import code128
from reportlab.lib.styles import getSampleStyleSheet
from reportlab.lib.enums import TA_CENTER
from reportlab.platypus import Paragraph, Image
from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase.ttfonts import TTFont
def chunks(cString, nLen):
@ -72,6 +75,10 @@ def get_image(path, width=1*cm):
class danfe(object):
def __init__(self, sizepage=A4, list_xml=None, recibo=True,
orientation='portrait', logo=None):
pdfmetrics.registerFont(
TTFont('NimbusSanL-Regu', '../fonts/NimbusSanL Regular.ttf'))
pdfmetrics.registerFont(
TTFont('NimbusSanL-Bold', '../fonts/NimbusSanL Bold.ttf'))
self.width = 210 # 21 x 29,7cm
self.height = 297
self.nLeft = 10

BIN
pytrustnfe/nfe/fonts/NimbusSanL Bold.ttf

BIN
pytrustnfe/nfe/fonts/NimbusSanL Regular.ttf

Loading…
Cancel
Save