laravel - Laravel 8:如何将 base64 PDF 转换为 PDF 文件?
问题描述
我正在尝试使用 base64 将 pdf 和其他文档文件(如 Docx 和视频)保存在数据库中。
我想要做的是将更改从 base64 还原为确切的文件。可以这样做吗?谢谢你,保持安全。
我知道这是一个重复的问题,但我在 laravel 中找不到任何答案。
解决方案
您可以解码然后传递给Storage
put 方法
Storage::disk('public')->put('file.pdf',base64_decode($base64encodedstring));
不要忘记导入存储门面
use Illuminate\Support\Facades\Storage;
推荐阅读
- python - Mypy:设置更新期间的不兼容类型错误
- c++ - 没有得到以下代码的任何输出。任何人都可以看看这个
- python - 将语音训练为文本时不知道参数
- typescript - Vue3 Typescript VSCode Intellisense Props 扩展 Attrs
- docker - 从Jenkins主机的内部图像运行文件
- java - 如何有效地测试 JPA 存储库?
- database - Postgresql - 在同一会话中查找不同用户的重叠时间范围并将它们作为对呈现
- c# - 如何在选择 DataGridCell 时更改模板项的背景
- angular - 如何使用 (selectionChange) 方法更新基于另一个垫选择字段的输入字段
- jinja2 - Jinja2 未定义错误 jinja2.exceptions.UndefinedError:列表对象没有元素 0