如何在Vue中从Appwrite访问和更新图像

snz8szmq  于 2023-03-24  发布在  Vue.js
关注(0)|答案(1)|浏览(143)

我正在使用View前端从Appwrite Storage中提取一个PDF文件。我想获取PDF,在上面添加几行文本,然后将其下载到本地设备。
这是我拥有的代码-我可以获得响应,但不知道如何访问/查看、编辑和下载给用户

const promiseFile = storage.getFileView(
                "[BUCKET ID]",
                "[FILE ID]"
            )

console.log(promiseFile)
unftdfkk

unftdfkk1#

AppWrite实际上可以帮助你实现这个目标,但你需要以不同的方式来实现它。

进程

1.您需要在AppWrite引擎中创建一个函数。
1.在函数中,您可以使用Node,PHP,Dart,Python等来编写将执行PDF操作的逻辑。
1.在函数的最后,返回一个到Vue示例的下载链接(见最后的更多内容)。
1.在Vue端,将用户重定向到下载链接,其中包含强制下载文件所需的头文件。

文件的直接URL为了获得文件的直接URL,AppWrite在SDK中有两个方法可以帮助您为用户给予直接访问。

download-要生成下载链接,请按以下方式创建链接:

https://your-app-write/v1/storage/buckets/[BUCKET]/files/[FILE]/download?project=[PROJECT_ID]

view-生成可视(直接访问)链接,如下所示:

https://your-app-write/v1/storage/buckets/[BUCKET]/files/[FILE]/download?project=[PROJECT_ID]

相关问题