Tag: opentype

表情符号到PNG或JPG在Node.js – 如何?

对于我正在进行的项目,我需要从表情符号(最好是苹果表情符号)生成一个图像文件。 我认为这应该是一个相当简单的事情,但是我使用的每一个工具,我最终碰壁。 我也考虑过使用表情符号集,就像我可以在需要时查询的那样。 不幸的是,我已经链接到的没有Unicode 9.0表情符号,如鳄梨(🥑)虾(🦐)或harambe(🦍)。 你知道这样一个最新的设置? 代码方面,我试过opentype.js,但它不支持.ttc字体,这是我的mac(Apple Color Emoji.ttc)上的emoji字体的扩展名。 我已经将字体转换为.ttf但是也没有工作: var opentype = require('opentype.js'); opentype.load('./build_scripts/apple_color_emoji.ttf', function (err, font) { if (err) { alert('Could not load font: ' + err); } else { console.log("loaded the font",font); var Canvas = require('canvas') , Image = Canvas.Image , canvas = new Canvas(200, 200) , ctx = canvas.getContext('2d'); var path […]