BWIP-JS: 순수 자바스크립트로 만든 바코드 작성기
100개 이상의 다양한 바코드 유형과 표준(단일 및 2차원 모두)을 사용하여 바코드를 생성할 수 있는 라이브러리입니다.
https://github.com/metafloor/bwip-js
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Hello World!</title>
</head>
<body>
Node.js <script>document.write(process.versions.node)</script>,
Chromium <script>document.write(process.versions.chrome)</script>,
Electron <script>document.write(process.versions.electron)</script>,
bwip-js <script>document.write(bwipjs.BWIPJS_VERSION)</script>,
and BWIPP <script>document.write(bwipjs.BWIPP_VERSION)</script>.
<br><br><img id="myimg">
<pre id="output"></pre>
</body>
<script>
var bwipjs = require('@bwip-js/node');
bwipjs.toBuffer({ bcid:'qrcode', text:'0123456789' }, function (err, png) {
if (err) {
document.getElementById('output').textContent = err;
} else {
document.getElementById('myimg').src = 'data:image/png;base64,' +
png.toString('base64');
}
});
</script>
</html>
By 웹학교