【问题标题】:How to add image in qweb pdf in odoo?如何在odoo的qweb pdf中添加图像?
【发布时间】:2021-04-08 02:35:05
【问题描述】:

我正在尝试更新报告的标题。这是原始代码。

<img t-if="o.company_id.header" t-att-src="'data:image/png;base64,%s' % to_text(o.company_id.header)" style="max-width: 100%;"/>

然后我把它改成了这个,因为我不明白那行是什么意思。

<img src='/mymodule/static/src/img/header2.jpg'  style="max-width: 100%;"/>

当我尝试下载 pdf 时,图像或标题显示为一个小框,而不是整个图像。当我将 header2.jpg 更改为像 header.jpg 这样的现有文件时,它似乎可以工作。我已清除缓存,重新启动服务器并升级模块,但新标头(header2.jpg)似乎不正确。我对 Odoo 还很陌生,非常感谢您的帮助和解释为什么会发生这种情况。

【问题讨论】:

    标签: odoo odoo-13 qweb


    【解决方案1】:

    在这里您需要检查您的图像,因为我看到 odoo 有它的二进制数据图像,并且他们正在将此二进制数据转换为 base64 png 图像,这有意义吗?

    但是,如果您仍然需要在标题中使用自己的图像,而不是尝试使用宽高比在线转换图像并使用 .png 扩展名下载它。

    希望对你有帮助,

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-04
      • 1970-01-01
      相关资源
      最近更新 更多