syncfusion_pdfviewer_web 20.2.36-beta copy "syncfusion_pdfviewer_web: ^20.2.36-beta" to clipboard
syncfusion_pdfviewer_web: ^20.2.36-beta copied to clipboard

unlistedoutdated

Web platform implementation of the Flutter PDF Viewer library that lets you view the PDF documents seamlessly and efficiently.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:syncfusion_flutter_pdfviewer/pdfviewer.dart';

void main() {
  runApp(MaterialApp(
    title: 'Syncfusion PDF Viewer Demo for Web',
    home: HomePage(),
  ));
}

/// Represents Homepage for Navigation
class HomePage extends StatefulWidget {
  @override
  _HomePage createState() => _HomePage();
}

class _HomePage extends State<HomePage> {
  final GlobalKey<SfPdfViewerState> _pdfViewerKey = GlobalKey();

  @override
  void initState() {
    super.initState();
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Syncfusion Flutter PDF Viewer'),
        actions: <Widget>[
          IconButton(
            icon: Icon(
              Icons.bookmark,
              color: Colors.white,
            ),
            onPressed: () {
              _pdfViewerKey.currentState?.openBookmarkView();
            },
          ),
        ],
      ),
      body: SfPdfViewer.network(
        'https://cdn.syncfusion.com/content/PDFViewer/flutter-succinctly.pdf',
        key: _pdfViewerKey,
      ),
    );
  }
}
2
likes
0
points
177k
downloads

Publisher

verified publishersyncfusion.com

Weekly Downloads

Web platform implementation of the Flutter PDF Viewer library that lets you view the PDF documents seamlessly and efficiently.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_web_plugins, js, meta, syncfusion_pdfviewer_platform_interface

More

Packages that depend on syncfusion_pdfviewer_web