You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
927 B
Dart
41 lines
927 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:syncfusion_flutter_pdfviewer/pdfviewer.dart';
|
|
|
|
class PdfViewerScreen extends StatefulWidget {
|
|
static const String routeName = "/tangheem_pdf";
|
|
|
|
PdfViewerScreen({Key key}) : super(key: key);
|
|
|
|
@override
|
|
_PdfViewerScreenState createState() {
|
|
return _PdfViewerScreenState();
|
|
}
|
|
}
|
|
|
|
class _PdfViewerScreenState extends State<PdfViewerScreen> {
|
|
final GlobalKey<SfPdfViewerState> _pdfViewerKey = GlobalKey();
|
|
|
|
@override
|
|
void initState() {
|
|
super.initState();
|
|
}
|
|
|
|
@override
|
|
void dispose() {
|
|
super.dispose();
|
|
}
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return SfPdfViewer.asset(
|
|
'assets/files/tangheem.pdf',
|
|
key: _pdfViewerKey,
|
|
canShowScrollHead: false,
|
|
enableTextSelection: false,
|
|
enableDocumentLinkAnnotation: false,
|
|
canShowPaginationDialog: false,
|
|
canShowScrollStatus: false,
|
|
);
|
|
}
|
|
}
|