使用 Handlebarsjs 打印显示 URL 图像

Printing Displayed URL Image with Handlebarsjs

好的,我正在处理这个模板收据文件。我使用此代码在收据的网页预览中显示图像:

<div class="barcode"><img class="barcode" src='https://www.example.com/?wc_barcode={{meta_data.[1].[value]}}'/></br>{{meta_data.[1].[value]}}</div>

图像 link 在预览页面 html 中的最终效果是:

 https://www.example.com/?wc_barcode=6094644a91bc7

当您尝试下载图像时,它是一个未命名的 .png。它在我的服务器上不存在,是由 link 动态生成的。它是 Woocommerce 的 Woocommerce Order Barcodes 插件。无论哪种方式,图像在预览中都显示得很好,但当我去打印收据时,图像消失了。谁能帮助我了解可能发生的情况以及如何处理。

不太确定做了什么,但开发人员定制了插件以按照我使用它的方式工作,所以如果其他人尝试像我一样使用它,他们也不会有问题,因为插件是专门设计的嵌入到不同的文件和模板中。

该插件被 UKRSolution 称为 Digital Barcodes。因为他们提供了如此强大的支持,甚至扩展了插件功能,因为没有看到有人以我以前的方式使用它,所以我会让任何感兴趣或正在寻找此类解决方案的人知道。