Commit da24d36143f92c4dc97a889a42d8a7ab38db2b75

Authored by Paulo Henrique Junqueira Amorim
1 parent de267fb3

Fixed problem in windows 7/10 to show spacing

Showing 1 changed file with 8 additions and 4 deletions   Show diff stats
invesalius/data/vtk_utils.py
... ... @@ -131,10 +131,14 @@ class Text(object):
131 131 # With some encoding in some dicom fields (like name) raises a
132 132 # UnicodeEncodeError because they have non-ascii characters. To avoid
133 133 # that we encode in utf-8.
134   - try:
135   - self.mapper.SetInput(value.encode("latin-1"))
136   - except(UnicodeEncodeError):
137   - self.mapper.SetInput(value.encode("utf-8"))
  134 +
  135 + if sys.platform == 'win32':
  136 + self.mapper.SetInput(value.encode("utf-8"))
  137 + else:
  138 + try:
  139 + self.mapper.SetInput(value.encode("latin-1"))
  140 + except(UnicodeEncodeError):
  141 + self.mapper.SetInput(value.encode("utf-8"))
138 142  
139 143 def SetPosition(self, position):
140 144 self.actor.GetPositionCoordinate().SetValue(position[0],
... ...