createConvertRouteHandler(config)
{ 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)
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)
convertFromUrl de SDK, destinado a acciones del servidor que reciben un URL prefirmado en lugar de un archivo.
getServerClient(config)
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:
