Configuración del proveedor
- proporcionarMarkpdf (independiente)
- MarkpdfModule.forRoot (NgModule)
@markpdf/angular no acepta una opción apiKey. Está diseñado para hablar con tu propio backend, que es quien conoce la clave. Consulte la Guía marco.MarkpdfService
Inyectable en cualquier componente, directiva o servicio:
convertFile
baseUrl + convertPath). Devoluciones:
Observable<string>por defecto.Observable<ConversionResult>sioptions.responseFormat === "json".Observable<UploadEvent>sihttp.reportProgress === true(emite eventos de progreso y un evento final{ type: "result", markdown }o{ type: "result", ...ConversionResult }).
convertFromUrl
convertStream
fetch con ReadableStream internamente, envuelto en un Observable). Suscríbete y concatena los valores en orden.
pdfIndex
getJob
ConvertOptions
Los mismos campos que el resto de los SDK, en camelCase; consulte Parámetros de API:
Progreso de la carga
HttpClient con reportProgress: true y observe: "events", filtrando y reasignando eventos Angular (HttpEventType.UploadProgress, HttpEventType.Response) a la forma simplificada UploadEvent.
Tipos
@markpdf/angular.