obniz(Node.js)로 화면에 일본어 표시
7737 단어 obniznode-canvasNode.js
node-canvas 을 사용하여 일본어를 그립니다.
obniz로 대응하고 있는 것은 2계 이상의 최신 버젼이므로,
canvas@next
를 다운로드합니다.$ npm i canvas@next
canvas
는 1.6계(2018년 9월 현재)이므로, obniz에서는 사용할 수 없습니다!const Obniz = require("obniz");
const { createCanvas } = require('canvas');
var obnizeId = "YOUR-OBNIZ-ID";
var obniz = new Obniz(obnizeId);
obniz.onconnect = async function () {
obniz.display.clear();
const canvas = createCanvas(128, 64);
const ctx = canvas.getContext('2d');
ctx.fillStyle = "white";
ctx.font = "15px Avenir";
ctx.fillText('こんにちは', 0, 20);
obniz.display.draw(ctx);
}
문자를 옆으로 밀어보십시오.
const Obniz = require("obniz");
const { createCanvas } = require('canvas');
var obnizeId = "YOUR-OBNIZ-ID";
var obniz = new Obniz(obnizeId);
obniz.onconnect = async function () {
const canvas = createCanvas(128, 64);
const ctx = canvas.getContext('2d');
ctx.fillStyle = "white";
ctx.font = "20px Avenir";
for (var i = 0; i < 130; i++) {
obniz.display.clear();
ctx.fillText('こんにちは', i, 30);
obniz.display.draw(ctx);
ctx.clearRect(0, 0, 128, 64)
await obniz.wait(100);
}
}
참고 : h tps : // 오 b ...
Reference
이 문제에 관하여(obniz(Node.js)로 화면에 일본어 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hmaruyama/items/54ffe20816e275f55570텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)