Javascript 如何使用cloudfunction和nodejs将数字转换为条形码

Javascript 如何使用cloudfunction和nodejs将数字转换为条形码,javascript,node.js,jsbarcode,Javascript,Node.js,Jsbarcode,如何在使用云函数和nodejs将电话或手机号码转换为条形码上实现此jsbarcode npm var jsbarcode = require("jsbarcode") <img id="barcode"/> $("#barcode").JsBarcode("Hi!"); JsBarcode("#barcode", "1234", { format: "pharmacode", lineColor: "#0aa", width:4, height:40, displ

如何在使用云函数和nodejs将电话或手机号码转换为条形码上实现此jsbarcode npm

var jsbarcode = require("jsbarcode")
<img id="barcode"/>
$("#barcode").JsBarcode("Hi!");
JsBarcode("#barcode", "1234", {
  format: "pharmacode",
  lineColor: "#0aa",
  width:4,
  height:40,
  displayValue: false
});

要在NodeJS中使用JsBarcode,您需要画布,而不是HTML图像标记

安装画布

npm安装画布 然后将其与jsbarcode一起使用

const JsBarcode=需要“JsBarcode”; const{Canvas}=requirecanvas; 常量编号=GetNumberFromwhere //创建一个新画布 const canvas=新画布; JsBarcodecanvas,编号{ 格式:药典, 线条颜色:0aa, 宽度:4, 身高:40, 显示值:false }; //获取数据URL并将其保存到数据库 canvas.toDataURL'image/png',err,png=>{ //做你想做的事 //用于存储在数据库中 }
有关更多详细信息,请参阅节点画布GitHub页面。

和$barcode.JsBarcodeHi!的功能是什么!;为什么会有?这是jsbarcode npm示例代码,然后如何转换云函数代码回答了您的问题一个疑问如何在条形码上传递数字以及如何在数据库上存储jsbarcode更新了答案,希望它能回答您的问题