Browse Source

add line break when product description is greater than available space

pull/145/head
marinaGD 8 years ago
parent
commit
f36c5d9d50
  1. 8
      pytrustnfe/nfe/danfe.py
  2. 2
      setup.py

8
pytrustnfe/nfe/danfe.py

@ -749,8 +749,13 @@ obsCont[@xCampo='NomeVendedor']")
# Descrição Item
line_desc = nLin
self.canvas.setFont('NimbusSanL-Regu', 4.7)
espaco_disp = 50
for des in list_desc[id]:
if len(des) > espaco_disp:
self.string(
self.nLeft + 15.5, line_desc, des[:espaco_disp])
des = des[espaco_disp:]
line_desc += nStep
self.string(self.nLeft + 15.5, line_desc, des)
line_desc += nStep
@ -760,7 +765,6 @@ obsCont[@xCampo='NomeVendedor']")
self.canvas.setStrokeColor(black)
self.nlin += nH + 3
self.canvas.setFont('NimbusSanL-Regu', 5)
def adicionais(self, oXML=None):
el_infAdic = oXML.find(

2
setup.py

@ -1,7 +1,7 @@
# coding=utf-8
from setuptools import setup, find_packages
VERSION = "0.1.49"
VERSION = "0.1.50"
setup(
name="PyTrustNFe",

Loading…
Cancel
Save