This library is divided into two parts:
- a low-level PDF creation library that takes care of the PDF bits generation.
- a Widgets system similar to Flutter's, for easy high-level PDF creation.
Android | iOS | |
---|---|---|
Support | SDK 21+ | 10.0+ |
Use this plugin in your Flutter app to:
- Create Pfd with multi pages by selecting images.
- Share created PDF.
This plugin relies on the flutter core.
To use the plugin you just need to add image2pdf-flutter: ^1.0.1 into your pubspec.yaml file and run pub get.
image2pdf-flutter: ^1.0.1
import 'dart:async';
import 'package:image2pdf_flutter/image_to_pdf.dart';
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
await ImageToPdfMain.initValue();
Configuration.instance!.editDocumentNameTextStyle = Configuration .instance!.editDocumentNameTextStyle!.copyWith(fontSize: 14, color: Colors.black);
Configuration.instance!.cameraIconBgColor = Colors.black; // Configuration.instance!.cameraIcon =
Icon(Icons.add, size: 80);
runApp(ImageToPdfMain(pdfPathCallBack: (String pdfPath) {}));
}
All notable changes to this project will be documented in this file.
To report your issues, submit them directly in the Issues section.