gpt4 book ai didi

javascript - 如何在 Firebase 函数中处理字体等资源

转载 作者:行者123 更新时间:2023-12-01 00:24:57 25 4
gpt4 key购买 nike

我正在开发一个 Firebase 函数,用于在图像上绘制文本。首先,我从云存储本地下载图像,然后使用图形魔法在其上绘制文本,最后将这个新图像上传到云存储。

这里是在图像上绘制文本的 promise :

return new Promise((resolve, reject) => {
gm(tempFilePath)
.font(Roboto)
.drawText(10, 10, "My text here")
.write(newTempFilePath, (err, stdout) => {
if (err) {
console.error('Failed to blur image.', err);
reject(err);
} else {
console.log(stdout);
resolve(stdout);
}
});
});

问题:如何在这里使用自定义字体?

.font(Roboto)

是否可以在 Firebase 函数中将资源文件作为字体文件 (Roboto-BoldItalic.ttf) 进行处理?谢谢

最佳答案

您可以尝试以下操作吗:

<小时/>
 gm(tempFilePath)
.font("./fonts/Roboto-BoldItalic.ttf")
....
<小时/>
  • 部署您的云函数

关于javascript - 如何在 Firebase 函数中处理字体等资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59093400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com