php - 将 S3 存储桶中的字体文件与 php gd 一起使用
问题描述
我在我的 Laravel 应用程序中使用 PHP GD 库进行图像处理。
我的应用程序部署在 AWS Lamba 上。
我正在尝试在 GD 库中使用自定义字体。
该函数imagettftext
专门询问文件路径。由于我在 AWS Lamba 上,因此该路径对我不起作用。
有没有办法通过 PHP GD 使用存储在 S3 上的字体文件?
有没有办法输入文件本身而不是文件路径?
解决方案
根据下面参考的问题,您可以先下载字体,因此可以在公共 s3 url 中添加字体,然后运行命令
以下链接中提到的另一种方法,但其概念相同 http://bililite.com/blog/2012/06/04/using-imagettftext-with-off-site-font-urls/
推荐阅读
- sql - 将行动态转置为未知列数的列
- git - Git CMD - 删除或增加输出行限制
- javascript - 未捕获的 SyntaxError:赋值数组中的左侧无效
- prolog - 如何收集所有结果
- javascript - 如果两个数组中都出现了某些内容,如何比较 React 中的两个数组并更改 className?
- r - 当 bs4Sortable 中有许多数据时触发操作按钮(R 闪亮)
- azure - Azure 管道循环
- git - 以分支安装 NPM 包为目标时,如何定位 (Lerna) monorepo 的子目录?
- jenkins - 无法使用 ec2 配置 jenkins
- if-statement - 在一次插入 Talend 中将多行转换为多列