paintStamp method

void paintStamp(
  1. Context context,
  2. double pageW,
  3. double pageH
)

Stamp paint. The default lays out and paints glyph by glyph.

Implementation

void paintStamp(Context context, double pageW, double pageH) {
  final PdfCanvas? canvas = context.canvas;
  if (canvas == null) {
    return;
  }
  final PwBox mark = layout(
    context,
    BoxConstraints(maxWidth: pageW * 0.8, maxHeight: 80),
  );
  mark.paint(
    context,
    PwOffset((pageW - mark.size.width) / 2, (pageH - mark.size.height) / 2),
  );
}