[reportlab-users] UTF8 Encoded Strings

Rich Shepard rshepard at appl-ecosys.com
Wed Oct 31 12:47:52 EDT 2007

On Wed, 31 Oct 2007, Robin Becker wrote:

> I'm not sure why the textLine method should be expected to do other than

> what its documentation says eg


It shouldn't do otherwise. But, textOut() is another option.

> The easiest way is just to add the two strings together with a separator in

> between and pass that to textLine.

Hadn't thought of that. What I did eventually come to is this:

margin = textobject.getX()
for pairs in pairData:

This works (see attached pdf file). But, ...

> If as I suspect you really want this to be some kind of table ...

I don't want a table, per se, but both strings in each tuple printed on
the same line.

> .. then it's much easier to be explicit and draw the strings where you

> want using canvas.drawString method. You'll need to do explicit

> positioning, but I assume you want to do that anyway.

I'll try this approach, too.



Richard B. Shepard, Ph.D. | The Environmental Permitting
Applied Ecosystem Services, Inc. | Accelerators(TM)
<http://www.appl-ecosys.com> Voice: 503-667-4517 Fax: 503-667-8863
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ecoForm.pdf
Type: application/pdf
Size: 2798 bytes
Url : <http://two.pairlist.net/pipermail/reportlab-users/attachments/20071031/b257d92c/attachment.pdf>

More information about the reportlab-users mailing list