jsreport模板动态生成2D条形码

时间:2017-03-14 02:46:39

标签: jsreport

我是JSReport的新用户,我想为包含2D条形码的phantomjs PDF构建模板,但是,2D条形码内容会动态生成。任何人都可以公会吗?谢谢你的帮助。

3 个答案:

答案 0 :(得分:2)

这取决于您想要如何生成条形码图像。 一种选择是使用外部(免费)服务为您执行此操作,然后您只需要插入带有正确URL的html图像

<img src='https://www.barcodesinc.com/generator/image.php?code=ABCDEFG&style=197&type=C128B&width=180&height=50&xres=1&font=3'/>

您通常会使用jsreport中的把手填充代码,如此

<img src='https://www.barcodesinc.com/generator/image.php?code={{code}}&style=197&type=C128B&width=180&height=50&xres=1&font=3'/>

游乐场演示
https://playground.jsreport.net/studio/workspace/HkQjF7rox/2

PS:我没有研究this particular service的使用条款,其中有许多条款,您应该选择适合您需求的条款。

答案 1 :(得分:0)

谢谢你给我一些关键点。我还发现下面的脚本也可以生成二维条码。

&LT; img id =&#39;条形码&#39;             SRC =&#34; HTTPS:?//api.qrserver.com/v1/create-qr-code/数据= HelloWorld的&安培;大小= 100×100&#34;             ALT =&#34;&#34;             标题=&#34; HELLO&#34;             宽度=&#34; 100&#34;             高度=&#34; 100&#34; /&GT;

答案 2 :(得分:0)

我知道这是一个老问题。 我需要此功能,但网址不起作用 Google有解决方案

https://developers.google.com/chart/infographics/docs/qr_codes

<img src='https://chart.googleapis.com/chart?cht=qr&chl={{rowinfo.qrCode}}&chs=200x200&choe=UTF-8'/>