prepareExternalSignature static method

Future<PdfExternalSigningPrepared> prepareExternalSignature({
  1. required Uint8List inputBytes,
  2. required int pageNumber,
  3. required PdfRect bounds,
  4. required String fieldName,
  5. PdfSignatureConfig? signature,
  6. List<List<int>> publicCertificates = const <List<int>>[],
  7. void drawAppearance(
    1. PdfGraphics graphics,
    2. PdfRect bounds
    )?,
})

Prepares a PDF for external signing using PDF-space bounds.

Implementation

static Future<PdfExternalSigningPrepared> prepareExternalSignature({
  required Uint8List inputBytes,
  required int pageNumber,
  required PdfRect bounds,
  required String fieldName,
  PdfSignatureConfig? signature,
  List<List<int>> publicCertificates = const <List<int>>[],
  void Function(PdfGraphics graphics, PdfRect bounds)? drawAppearance,
}) {
  return PdfExternalSigning.preparePdf(
    inputBytes: inputBytes,
    pageNumber: pageNumber,
    bounds: bounds,
    fieldName: fieldName,
    signature: signature,
    publicCertificates: publicCertificates,
    drawAppearance: drawAppearance,
  );
}