通过saveDocument()接口保存文件

通过saveDocument()接口保存文件

HarmonyOS
2024-08-07 09:44:22
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
rhlee
Button("保存文件")
          .fontSize(12)
          .onClick(async () => {
            let uri = 'file://docs/storage/Users/currentUser' + '/outputPdf'; //保存后文件存储路径
            let fileUri: fileuri.FileUri = new fileuri.FileUri(uri);
            let path = fileUri.path;
            fs.mkdir(path);
            const result: boolean = this.document.saveDocument(path + '/output.pdf'); //保存文件
            if (result) {
              this.showDialog('PDF保存成功', '存储路径为:用户目录/outputPdf');
            } else {
              this.showDialog('PDF保存失败', '请检查用户权限');
            }
          }).margin({ left: 15 })
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
分享
微博
QQ
微信
回复
2024-08-07 12:08:53


相关问题
通过loadDocument()接口加载PDF文件
818浏览 • 1回复 待解决
HarmonyOS PDF文件保存
711浏览 • 1回复 待解决
通过getPage()接口翻页
610浏览 • 1回复 待解决
HarmonyOS 保存图片文件异常
1006浏览 • 1回复 待解决
HarmonyOS 文件下载保存问题
952浏览 • 1回复 待解决
HarmonyOS uniapp转H5保存相册和保存文件
502浏览 • 1回复 待解决
PixelMap怎么保存成图片文件
1011浏览 • 1回复 待解决
自定义是否能通过容器保存
1177浏览 • 1回复 待解决
通过addTextObject()接口添加示例文字
721浏览 • 1回复 待解决