Skip to main content

Inicio rápido

1. Envuelve tu aplicación con MarkpdfProvider

App.tsx
MarkpdfProvider crea un MarkpdfClient compartido y lo expone a todo el árbol a través del contexto.

2. Sube un archivo con useConvertFile

UploadForm.tsx
useConvertFile informa el progreso de la carga en tiempo real porque usa XMLHttpRequest internamente (fetch no expone los eventos de progreso de la carga).

3. Acceso directo al cliente (sin gancho de progreso)

useMarkpdf() le proporciona el MarkpdfClient sin formato: todos los métodos @markpdf/sdk (convertFile, convertFromUrl, convertStream, pdfIndex, getJob) están disponibles, sin informe de progreso.

Siguiente paso