Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from reportlab.pdfgen.canvas import canvas
- from reportlab.lib.enums import TA_JUSTIFY, TA_LEFT, TA_CENTER
- from reportlab.lib.pagesizes import letter
- from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle
- from reportlab.lib.units import cm
- from reportlab.platypus import Image
- from reportlab.platypus import Frame, Paragraph, Spacer
- from reportlab.platypus import SimpleDocTemplate
- print(cm)
- doc = SimpleDocTemplate("form_letter.pdf",pagesize=letter,
- rightMargin=1*cm,leftMargin=1.5*cm,
- topMargin=1*cm,bottomMargin=2*cm)
- story = []
- im = Image("cat.jpg")
- im._restrictSize(100, 100)
- styles = getSampleStyleSheet()
- styles.add(ParagraphStyle(name="Temp", alignment=TA_LEFT), "Kekus")
- p = Paragraph("kek", styles["Kekus"])
- story.append(im)
- story.append(p)
- story.append(p)
- story.append(p)
- story.append(p)
- doc.build(story)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement