validarPdfBase64 static method

String? validarPdfBase64(
  1. String? pdfBase64
)

Valida se o PDF Base64 está no formato correto

Implementation

static String? validarPdfBase64(String? pdfBase64) {
  if (pdfBase64 == null || pdfBase64.isEmpty) {
    return 'PDF Base64 é obrigatório';
  }

  // Verifica se é um Base64 válido
  try {
    Uri.dataFromString(pdfBase64, mimeType: 'application/pdf');
  } catch (e) {
    return 'PDF Base64 inválido';
  }

  return null;
}