Qué comprueba la herramienta y cómo interpretar el resultado
La conversión ocurre en dos etapas. Primero se normaliza la representación textual: se retira un prefijo Data URL reconocido, se eliminan espacios permitidos y se adapta la variante URL-safe. Después se decodifican los bytes y se comprueba que comiencen con la firma %PDF-. Esta validación evita descargar una imagen o un archivo desconocido con extensión PDF.
Una firma válida no garantiza un documento completo
Un valor truncado puede conservar el encabezado inicial y perder páginas o referencias del final. Por eso debes abrir la vista previa, revisar el número y contenido de las páginas y comparar el tamaño con el origen. Si el lector informa que el archivo está dañado, vuelve a obtener la cadena completa desde la API o base de datos.
Base64 limpio o Data URL
Usa Base64 limpio cuando una API ya conoce que el campo contiene un PDF. Utiliza una Data URL solo si el consumidor solicita explícitamente el prefijo data:application/pdf;base64,. Incluirlo donde no corresponde provoca un error de decodificación; retirarlo de forma indiscriminada también puede ocultar un tipo MIME incorrecto.
Ruta de diagnóstico recomendada
- Compara la longitud del valor copiado con la fuente original.
- Confirma que no contenga puntos suspensivos, comillas adicionales o mensajes alrededor.
- Convierte y revisa la firma detectada.
- Abre varias páginas, no solo la portada.
- Descarga únicamente si el contenido corresponde al documento esperado.
Para entender firmas, variantes y cadenas incompletas consulta cómo identificar el archivo contenido en Base64 y la guía para diagnosticar Base64 inválido.