关于android:Flutter中预览docpdf等文档

92次阅读

共计 458 个字符,预计需要花费 2 分钟才能阅读完成。

应用 file_preview 能够像在应用 Flutter weidget 一样在 andorid、ios 页面中预览 doc、docx、ppt、pptx、xls、xlsx、pdf 等文件。

仓库地址

阐明

  • andorid 应用腾讯 TBS 服务,反对 doc、docx、ppt、pptx、xls、xlsx、pdf、txt、epub 文件的预览
  • ios 应用 WKWebView,WKWebView 所反对的均可预览

集成步骤

1、pubspec.yaml

file_preview: ^0.0.2

2、引入

import 'package:file_preview/file_preview.dart';

3、应用

因为应用 android 应用 TBS 服务,所以必须在 FilePreviewWidget 应用前实现初始化,不然无奈加载。
如本地无 TBS 不存在会在初始化时进行下载,会耗时

await FilePreview.initTBS();

应用

 FilePreviewWidget(
          width: 400,// 宽
          height: 700,// 高
          path: "",// 本地门路或者 http 链接
        )

正文完
 0