createPdf static method
Uint8List
createPdf(
- List<
DocumentPage> pages, { - String title = 'Scanbot SDK Document Export',
- String? watermarkText,
- String? password,
Create a multi-page PDF document from scanned pages (scanbot_sdk createPdf API).
Implementation
static Uint8List createPdf(
List<DocumentPage> pages, {
String title = 'Scanbot SDK Document Export',
String? watermarkText,
String? password,
}) {
final session = DocumentScanSession(id: 'pdf_export');
for (final page in pages) {
session.addPage(
imageBytes: page.processedBytes,
filterMode: page.filterMode,
corners: page.corners,
width: page.width,
height: page.height,
);
}
return session.exportToPdf(
title: title,
watermarkText: watermarkText,
password: password,
);
}