我正在处理一个问题。我想下载一个gif并将文本放置在顶部,例如在this gif上添加文本“顶部文本”。我已经浏览了google codeglapper和stackoverflow以寻找答案,但一无所获我该怎么做?请提供文件。
w9apscun1#
您可以使用tenorjs来获取GIF。如果您只想使用某个GIF,您可以下载它,并将其添加到您的文件中。您可以使用类似text-on-gif的命令在GIF上显示文本。text-on-gif的基本用法:
text-on-gif
const textOnGif = require("text-on-gif"); (async function(){ //get gif as buffer var gifBuffer = await textOnGif({ file_path:"/path/file.gif", //path to local file or url textMessage:"custom message" }); console.log(gifBuffer) //write gif as file await textOnGif({ file_path:"/path/file.gif", //path to local file or url textMessage:"custom message", write_as_file:true, getAsBuffer:false, write_path:"path/gif-with-text.gif" }); })();
1条答案
按热度按时间w9apscun1#
您可以使用tenorjs来获取GIF。如果您只想使用某个GIF,您可以下载它,并将其添加到您的文件中。
您可以使用类似text-on-gif的命令在GIF上显示文本。
text-on-gif
的基本用法: