Skip to main content
#Referencia

createConvertRouteHandler(config)

Devuelve { POST }, listo para reexportar desde route.ts. El controlador acepta multipart/form-data con un campo file (configurable, consulte fileField a continuación) y devuelve la respuesta API tal como está.

convertFormData(formData, options)

Extrae el archivo de FormData (normalmente recibido como argumento para una acción del servidor) y llama a convertFile del SDK subyacente. Diseñado para ser utilizado dentro de una función "use server".

convertUrlAction(url, options)

Envoltorio directo para convertFromUrl de SDK, destinado a acciones del servidor que reciben un URL prefirmado en lugar de un archivo.

getServerClient(config)

Devuelve una instancia almacenada en caché de MarkpdfClient (memorizada por apiKey + baseUrl dentro del mismo proceso) para cuando necesita acceso directo a todo el cliente; por ejemplo, para usar pdfIndex, convertStream o getJob dentro de un controlador de ruta personalizado o una acción de servidor.
app/api/index/route.ts

Tipos reexportados

@markpdf/nextjs reexporta los tipos @markpdf/sdk por lo que no necesita instalarlo por separado si solo usa los ayudantes de alto nivel:
Consulte la Referencia de Node.js SDK para obtener detalles campo por campo de cada tipo.