我正在使用View前端从Appwrite Storage中提取一个PDF文件。我想获取PDF,在上面添加几行文本,然后将其下载到本地设备。这是我拥有的代码-我可以获得响应,但不知道如何访问/查看、编辑和下载给用户
const promiseFile = storage.getFileView( "[BUCKET ID]", "[FILE ID]" ) console.log(promiseFile)
unftdfkk1#
AppWrite实际上可以帮助你实现这个目标,但你需要以不同的方式来实现它。
进程
1.您需要在AppWrite引擎中创建一个函数。1.在函数中,您可以使用Node,PHP,Dart,Python等来编写将执行PDF操作的逻辑。1.在函数的最后,返回一个到Vue示例的下载链接(见最后的更多内容)。1.在Vue端,将用户重定向到下载链接,其中包含强制下载文件所需的头文件。
文件的直接URL为了获得文件的直接URL,AppWrite在SDK中有两个方法可以帮助您为用户给予直接访问。
download-要生成下载链接,请按以下方式创建链接:
download
https://your-app-write/v1/storage/buckets/[BUCKET]/files/[FILE]/download?project=[PROJECT_ID]
view-生成可视(直接访问)链接,如下所示:
view
1条答案
按热度按时间unftdfkk1#
AppWrite实际上可以帮助你实现这个目标,但你需要以不同的方式来实现它。
进程
1.您需要在AppWrite引擎中创建一个函数。
1.在函数中,您可以使用Node,PHP,Dart,Python等来编写将执行PDF操作的逻辑。
1.在函数的最后,返回一个到Vue示例的下载链接(见最后的更多内容)。
1.在Vue端,将用户重定向到下载链接,其中包含强制下载文件所需的头文件。
文件的直接URL为了获得文件的直接URL,AppWrite在SDK中有两个方法可以帮助您为用户给予直接访问。
download
-要生成下载链接,请按以下方式创建链接:view
-生成可视(直接访问)链接,如下所示: