当前位置 : 主页 > 网页制作 > Nodejs >

node.js – 如何使用node graphicsmagick更改我正在绘制的文本的颜色?

来源:互联网 收集:自由互联 发布时间:2021-06-16
我正在尝试在红色背景上输出白色文本,但文本输出为黑色.据我所知,没有fontColor或(用我的CSS帽子思考)颜色方法,我可以调用它. 我的印象是填充会处理这个,但似乎并非如此. 这是我的代
我正在尝试在红色背景上输出白色文本,但文本输出为黑色.据我所知,没有fontColor或(用我的CSS帽子思考)颜色方法,我可以调用它.

我的印象是填充会处理这个,但似乎并非如此.

这是我的代码:

gm(600, 170, "#F15623")
    .drawText(0, 0, 'from scratch', 'Center')
    .fill('#FFFFFF')
    .font( __dirname + '/../fonts/GothamCond-Medium.otf')
    .fontSize( '100px' )
    .write( filename, function (err) {
        if (err) {
            throw err;
        } else {
            callback( null );
        }
    });
我需要在文本之前指定填充方法,以便填充该颜色.

gm(600, 170, "#F15623")
    .fill('#FFFFFF')
    .drawText(0, 0, 'from scratch', 'Center')
    .font( __dirname + '/../fonts/GothamCond-Medium.otf')
    .fontSize( '100px' )
    .write( filename, function (err) {
        if (err) {
            throw err;
        } else {
            callback( null );
        }
    });
网友评论