PdfExportUtil class
Properties
hashCode
→ int
The hash code for this object.
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString ()
→ String
A string representation of this object.
inherited
Static Methods
batchExport ({required Map <String , List <ScanResult > > groupedResults , String title = 'ScannerPro Batch Document Export' , bool enableCompression = true , String ? watermarkText })
→ Uint8List
Generates a multi-page batch PDF from a list of scan result groups.
exportResultsToPdf ({required List <ScanResult > results , String title = 'ScannerPro Scanned Document Export' , String author = 'Universal Scanner Pro SDK v2.5.0' , bool isLandscape = false , bool includeMetadata = true , bool enableCompression = true , double imageCompressionQuality = 0.85 , String ? watermarkText , String ? password , bool isEncrypted = false , bool digitalSignature = false , bool isSearchablePdf = true , String signerName = 'ScannerPro Enterprise SDK' })
→ Uint8List
Compiles a list of ScanResult items or document pages into high-performance PDF bytes.
Supports compression, watermarks, encryption, digital signatures, searchable text layers,
and automatic multi-page pagination for large result sets.