flutter_filereader
Flutter로 구현된 로컬 파일(PDF, Word, Excel 등) 보기 플러그인, 온라인 미리보기 아님
- 스타
- 110
- 포크
- 53
- 최근 푸시(UTC)
- 2022. 8. 19.
- 프로젝트 상태
- 보관됨
원본 README
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Flutter FileReader
A local file view widget,Support a variety of file types, such as Doc Eexcl PPT TXT and so on,Android is implemented by Tencent X5(Not Support GooglePlay),iOS is implemented by WKWebView
Depend on it
Add this to your package's pubspec.yaml file:
1.9.1
dependencies:
flutter_filereader: ^1.0.0
1.12.x
dependencies:
flutter_filereader: ^2.2.0
2.0.0
dependencies:
flutter_filereader: 3.0.0
Support File Type
- IOS
docx,doc,xlsx,xls,pptx,ppt,pdf,txt,jpg,jpeg,png - Android
docx,doc,xlsx,xls,pptx,ppt,pdf,txt
Usage
iOS
Make sure you add the following key to Info.plist for iOS
<key>io.flutter.embedded_views_preview</key><true/>
Example
import 'package:flutter/material.dart';
import 'package:flutter_filereader/flutter_filereader.dart';
class FileReaderPage extends StatefulWidget {
final String filePath;
FileReaderPage({Key: Key, this.filePath});
@override
_FileReaderPageState createState() => _FileReaderPageState();
}
class _FileReaderPageState extends State<FileReaderPage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("doc"),
),
body: FileReaderView(
filePath: widget.filePath,
),
);
}
}
注意事项
- Not Support GooglePlay
- 不支持在Android模拟器上运行
- txt文档如果显示乱码,请将txt文档编码改成gbk
언어DartRuby
분류
사용 중인 의존성
의존성 목록 2 개
- flutter
{"sdk":"flutter"} - flutter_test개발 의존성
{"sdk":"flutter"}
프로젝트에 맞는 저장소를 선택하려면?
사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.
- 이름, 작성자 또는 설명으로 검색하고 기술 주제로 범위를 좁힙니다.
- 스타, 포크, 최근 푸시를 함께 비교하세요. 스타는 관심의 지표이며 품질을 보장하지 않습니다.
- 사용하기 전에 GitHub에서 README, 라이선스, Issues를 확인하세요.
출처 및 관리
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗