2016-02-25 2 views
6

hat jemand ein Tool kennt Barcode-Bild (vorzugsweise Code 39) aus einem String und wandelt sie in Base64-String zu erzeugen, um so etwas zu verwenden:generieren Barcode von Text und wandelt es in base64

var text = "11220"; // text to convert 
var base64Str = textToBase64Barcode(text); // function to convert its input 
     // to a image formated in a base64 string like "data:image/jpeg;base64..." 

?

+1

Diese Bibliothek kann nützlich sein; https://github.com/lindell/JsBarcode –

+0

Es gibt Barcode-Schriften, auch können Sie ein Bild mit divs oder spans mit entsprechenden CSS erstellen. – RobG

Antwort

13

Mit JsBarcode wird diese Funktion tun, was Sie wollen.

function textToBase64Barcode(text){ 
    var canvas = document.createElement("canvas"); 
    JsBarcode(canvas, text, {format: "CODE39"}); 
    return canvas.toDataURL("image/png"); 
} 
+0

Das ist die Antwort, die ich gesucht habe, danke – lennin92

Verwandte Themen