Inicio rápido
Convertir un File (móvil/escritorio)
convertFile usa dart:io File y sube el documento por varias partes a POST /convert. Solo disponible en plataformas con acceso al sistema de archivos (no en Flutter Web).
Convertir bytes (recomendado para Flutter Web)
convertBytes recibe un Uint8Array (por ejemplo, de image_picker o file_picker) y funciona en todas las plataformas, incluida la Web:
En Flutter Web no existe dart:io.File, por lo que convertBytes es la ruta recomendada allí. En dispositivos móviles/escritorio puedes usar cualquiera de los dos dependiendo de dónde proviene el archivo.
Convertir de URL
ConvertResult es una clase sellada: use if (result is MarkdownResult) o un switch exhaustivo para descomprimirlo. Consulte Referencia.
Siguiente paso