extractSignatureContentsAt static method
Uint8List?
extractSignatureContentsAt(
- Uint8List bytes,
- int index, {
- PdfSignaturePreparedContext? preparedContext,
Implementation
static Uint8List? extractSignatureContentsAt(
Uint8List bytes,
int index, {
PdfSignaturePreparedContext? preparedContext,
}) {
final fromContext = preparedContext?.signatureContentsAt(index);
if (fromContext != null) return fromContext;
final ranges = preparedContext?.ranges ?? _findAllByteRanges(bytes);
if (index < 0 || index >= ranges.length) return null;
return _extractContentsFromByteRange(bytes, ranges[index]);
}