main.dart 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import 'package:compdfkit_flutter/compdfkit.dart';
  2. import 'package:compdfkit_flutter/widgets/cpdf_readerview_page.dart';
  3. import 'package:flutter/material.dart';
  4. void main() {
  5. runApp(const MyApp());
  6. }
  7. class MyApp extends StatefulWidget {
  8. const MyApp({super.key});
  9. @override
  10. State<MyApp> createState() => _MyAppState();
  11. }
  12. class _MyAppState extends State<MyApp> {
  13. String _version = '';
  14. String _buildTag = '';
  15. @override
  16. void initState() {
  17. super.initState();
  18. _init();
  19. }
  20. void _init() async {
  21. ComPDFKit.init(
  22. 'rgFNqsZykKZ9g+uUEl59uYolfyQQha7hfKF3ojzs41pP3PBGfzPS/9CMwsBkJsqNBfULy7kBiUGXelugMdloJ+DWqE5Zjt4+xP6t2paXuFOPX/uXy6G/9vZkuEGSIFfBpUzrCgcXs4xxh8k5+sAfW+EA7DvUgt7u0CcPRyqr1Jg=',
  23. 'mG0c3O3Mzeu5dkZJW3gpqiAYrD3HuVAh2a+2rjOsIRhyTBaXPgPRGke3LtDII3XZqZRGhToxzSR51pXlzib4f0WpLOaOv47bs7x+UqfQzn9hrp9sGpqfp0B228KI+IMTu4aGVjtYuk+Uxs/kosIBwyVLBY93oKLBB8UJg4t07605BGbaBKUlDopA0iGq1HSncUNNe38VRnoTm6ibgXyIGz5dhD0tvZsf2Vt2my9XP/2scnSpUeS12jwHQXiCsaaK/oKTJGcYKLPGdXenrzHolQ==');
  24. String ver = await ComPDFKit.getVersionCode();
  25. setState(() {
  26. _version = ver;
  27. });
  28. ComPDFKit.getSDKBuildTag().then((value) {
  29. setState(() {
  30. _buildTag = value;
  31. });
  32. });
  33. ComPDFKit.getTemporaryDirectory().then((value) {
  34. print('临时路径:${value.path}');
  35. });
  36. }
  37. @override
  38. Widget build(BuildContext context) {
  39. return const CPDFReaderViewPage(isDark: false);
  40. }
  41. }