CNode

node 使用barcode生成条形码报错 spawn gm enoent

问答
Lloveitdoit发布于10 年前最后回复7 年前6 回复7178 浏览0 收藏

项目里面有个生成code128条形码的需求。

开始在准备用https://github.com/birchroad/node-barc这个的,在win中安装node-convas时受阻,在centos的测试机上安装时又遇到了Package cairo这个问题,所以又找了另外一个,https://github.com/samt/barcode。

这个按照他提供的方法,运行的时候会报spawn gm enoent 这个错,参考帖子https://cnodejs.org/topic/51fc8bd944e76d216ab64939上说的,先后安装了gm、im 然后 npm install ...,始终过不去上面那个错误。以上这一步在linux的测试机环境中也没通过。希望大家帮我找找原因。

查看回复

回复 (6)

L
lvyueyang#1·7 年前
L
loveitdoit#3·10 年前
引用 i5tinghttp://www.codeproject.com/Articles/1078098/How to Build Node js Barcode Reader on Windows Lin

@i5ting 这个是读取条形码,我是想要实现根据字串码生成条形码图片

K
klesh#4·10 年前

一定要图片吗?有些库可以在浏览器生成div或canvas来形成条码的

来自酷炫的 CNodeMD

L
loveitdoit#5·10 年前
引用 klesh一定要图片吗?有些库可以在浏览器生成div或canvas来形成条码的 来自酷炫的 CNodeMD

@klesh 需要将系统里生成的多个字符串码生成图片后打印出来,主要是这个 自豪地采用 CNodeJS ionic

K
klesh#6·10 年前

@loveitdoit 那用客户端生成效果更好啊,是矢量的,生成图片还要考虑失真的问题。我也做过这种打印的,就是客户端生成html。lodop里也能打印出来

来自酷炫的 CNodeMD

参与回复
登录后即可参与回复。登录