Bernd Wurst commited on 2008-04-15 18:52:56
Zeige 1 geänderte Dateien mit 5 Einfügungen und 3 Löschungen.
... | ... |
@@ -217,7 +217,7 @@ def InvoiceToPDF(iv): |
217 | 217 |
subject = _splitToWidth(canvas, el['subject'], 9.3*cm, font, font_size) |
218 | 218 |
desc = [] |
219 | 219 |
if 'desc' in el and el['desc'] != '': |
220 |
- desc = _splitToWidth(canvas, el['desc'], 14.5*cm, font, font_size) |
|
220 |
+ desc = _splitToWidth(canvas, el['desc'], 11*cm, font, font_size) |
|
221 | 221 |
|
222 | 222 |
# draw the background |
223 | 223 |
if not odd: |
... | ... |
@@ -244,8 +244,10 @@ def InvoiceToPDF(iv): |
244 | 244 |
for line in subject: |
245 | 245 |
canvas.drawString(left+1.7*cm, y-(x * line_height)-font_height, line) |
246 | 246 |
x += 1 |
247 |
- for line in desc: |
|
248 |
- canvas.drawString(left+1.7*cm, y-(x * line_height)-font_height, line) |
|
247 |
+ for line in desc[:-1]: |
|
248 |
+ _drawJustifiedString(left+1.7*cm, y-(x * line_height)-font_height, line, canvas, 11*cm, font, font_size) |
|
249 |
+ x += 1 |
|
250 |
+ canvas.drawString(left+1.7*cm, y-(x * line_height)-font_height, desc[-1]) |
|
249 | 251 |
x += 1 |
250 | 252 |
else: |
251 | 253 |
canvas.drawString(left+1.7*cm, y-font_height, subject[0]) |
252 | 254 |