0

可能重复:
使用reportlab 2.3 实现PNG 的透明度

我正在尝试通过 reportlab 模块以 PDF 格式编写图像。这很完美,但是每当我尝试插入透明图像时,它会在 PDF 页面中变黑。任何人都知道如何解决这个问题?

from reportlab.pdfgen.canvas import Canvas
from reportlab.lib.pagesizes import letter
from reportlab.lib.colors import *
from reportlab.lib.units import cm, mm, inch, pica
from reportlab.platypus import SimpleDocTemplate, Table, TableStyle

pdf = Canvas(AnalysisReport.pdf', pagesize = letter)
pdf.setFont("Helvetica-Bold", 45)
pdf.setFillColor('#000000')
pdf.drawCentredString(inch *4.25, inch *10.00, "Qualitative Analysis Report")
pdf.drawInlineImage("\Glycaan8_78974.png", 500, 500)
pdf.showPage()
pdf.save()
4

0 回答 0