[reportlab-users] (no subject)

Brower Jason Jason.Brower at kone.com
Mon Jul 13 02:18:12 EDT 2009


Starting out with this Reportlab and it's pretty fun so far...

In testing it's capabilities I noticed an issue.

I am trying to insert an inline image and it's not working. The first
works.

But the other image, <img src="../bullet.png"/>, does not.

Any ideas what I am doing wrong here?

Source:

---

from reportlab.pdfgen.canvas import Canvas

from reportlab.lib.styles import getSampleStyleSheet

from reportlab.lib.units import cm

from reportlab.platypus import Paragraph, Frame

from reportlab.lib.pagesizes import landscape, A4

pdf = Canvas("phello.pdf", landscape(pagesize = A4))

styles = getSampleStyleSheet()

styleN = styles['Normal']

styleH = styles['Heading1']

story = []

#add some flowables

story.append(Paragraph("This is Frame 1",styleH))

story.append(Paragraph("This is a in <i>Normal</i> style. This is a
paragraph in <i>Normal</i> style. ", styleN))

story.append(Paragraph("And look! Another in <b>bold</b> style.",
styleN))

pdf.drawImage("template.png", cm*1, cm*1, width=28*cm, height=19*cm)

f = Frame(cm*6.5, cm*1, cm*7, cm*7, showBoundary=1)

f.addFromList(story,pdf)

story.append(Paragraph("This is a Heading",styleH))

story.append(Paragraph('<img src="../bullet.png"/> --<u>image</u>
Another in <b>bold</b> style.<br/>', styleN))

story.append(Paragraph("And look! Another in <b>bold</b> style.",
styleN))

story.append(Paragraph("And look! Another in <b>bold</b> style.",
styleN))

story.append(Paragraph("And look! Another in <b>bold</b> style.",
styleN))

f2 = Frame(cm, cm*10, 6*cm, 9*cm, showBoundary=1)

f2.addFromList(story,pdf)

pdf.save()

---

Any ideas? I have tried absolute path and relative and both so no
changes. It sows not space for it. Do I need to declare width and
height?

Best Regards,

Jason Brower



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://two.pairlist.net/pipermail/reportlab-users/attachments/20090713/8b792e66/attachment.html>


More information about the reportlab-users mailing list