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

svg在node.js中使用imagemagick进行png转换

来源:互联网 收集:自由互联 发布时间:2021-06-16
我在nodejs中搜索一个方法,在imagemagick https://github.com/rsms/node-imagemagick的帮助下将svg转换为png,而不将生成的png存储在本地文件系统的临时文件中. 不幸的是,我无法做到这一点.我没有在互联
我在nodejs中搜索一个方法,在imagemagick https://github.com/rsms/node-imagemagick的帮助下将svg转换为png,而不将生成的png存储在本地文件系统的临时文件中.

不幸的是,我无法做到这一点.我没有在互联网上找到榜样.有人能举个例子吗?

var im = require('imagemagick');
var fs = require('fs');
im.convert(['foo.svg', 'png:-'], 
function(err, stdout){
  if (err) throw err;
  //stdout is your image
  //just write it to file to test this:
   fs.writeFileSync('test.png', stdout,'binary');
});

它只是将’原始’参数抛出到命令行convert,所以对于更多问题,只需看看convert的文档.

网友评论