reportlab SetFont geht nicht
Verfasst: Montag 23. Juli 2018, 10:32
Ich wollte den Font anpassen und bekomme leider immer eine Fehlermeldung das das Attribute nicht gefunden wurde, obwohl ich mich an eine Anleitung gehalten habe. habe ich doch irgendetwas vergessen zu Importieren?
import os
import site
from reportlab.lib.pagesizes import A4
from reportlab.lib.styles import getSampleStyleSheet
from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase.ttfonts import TTFont
from reportlab.pdfgen import canvas
from reportlab.platypus import Paragraph
from reportlab.lib.units import mm
.....
c = canvas.Canvas("hello.pdf", pagesize=A4,bottomup = 0)
width, height = A4
canvas.setFont('Times-Roman', 30)
.....
Fehlermeldung:
canvas.setFont('Times-Roman', 30)
AttributeError: module 'reportlab.pdfgen.canvas' has no attribute 'setFont'
import os
import site
from reportlab.lib.pagesizes import A4
from reportlab.lib.styles import getSampleStyleSheet
from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase.ttfonts import TTFont
from reportlab.pdfgen import canvas
from reportlab.platypus import Paragraph
from reportlab.lib.units import mm
.....
c = canvas.Canvas("hello.pdf", pagesize=A4,bottomup = 0)
width, height = A4
canvas.setFont('Times-Roman', 30)
.....
Fehlermeldung:
canvas.setFont('Times-Roman', 30)
AttributeError: module 'reportlab.pdfgen.canvas' has no attribute 'setFont'