使用Django框架中的reportlab将.png图像附加到pdf

时间:2017-04-21 15:57:02

标签: django image append reportlab

我正在使用Django和reportlab生成PDF报告 我已经可以生成pdf,但我想在其中附加一个 logo.png 。 这些是我在

中添加的行

views.py

from reportlab.platypus import Image

logo = Image("/cdss/static/cdss/img/logo.png")

exam.append(logo)

但是它不起作用,我输出的Image()方法错了吗?或者文件路径错误了吗?

希望你能帮助我,谢谢;)

2 个答案:

答案 0 :(得分:1)

这为我工作....

@OnClick(R.id.connect)
    public void onConnectToggleClick() {
        bleDevice.establishConnection(false)
                .flatMap(RxBleConnection::discoverServices)
                .first() // Disconnect automatically after discovery
                .compose(bindUntilEvent(PAUSE))
                .observeOn(AndroidSchedulers.mainThread())
                .doOnUnsubscribe(this::updateUI)
                .subscribe(adapter::swapScanResult, this::onConnectionFailure);

        updateUI();
    }

并从您的网址中调用

答案 1 :(得分:0)

这对我有用。

logo = "path/to/image"
im = Image(logo)
report.append(im)