ReportPDF

ReportPDF

Clase que controla la generacion de los archivos de Imagen estadisticos

Constructor

new ReportPDF()

Source:
El constructor inicializa el plugin para el fondo blanco

Members

(nullable) chartElement :HTMLElement

Source:
Type:
  • HTMLElement

Methods

createBarChart(consult, idChart) → {ResponseReport}

Source:
Genera el diagrama estatico de barras
Parameters:
Name Type Description
consult ResponseReport objeto estadistico de consulta
idChart string identificador de elemento HTML
Returns:
devuelve el objeto ResponseReport con las propiedades buffer y chart base64
Type
ResponseReport

createLineChart(consult, idChart) → {ResponseReport}

Source:
Genera el diagrama estatico de lineas
Parameters:
Name Type Description
consult ResponseReport objeto estadistico de consulta
idChart string identificador de elemento HTML
Returns:
devuelve el objeto ResponseReport con las propiedades buffer y chart base64
Type
ResponseReport

createPieChart(consult, idChart) → {ResponseReport}

Source:
Genera el diagrama estatico de pie
Parameters:
Name Type Description
consult ResponseReport objeto estadistico de consulta
idChart string identificador de elemento HTML
Returns:
devuelve el objeto ResponseReport con las propiedades buffer y chart base64
Type
ResponseReport

createRandomColor(values, opacity) → {Object}

Source:
Parameters:
Name Type Default Description
values Array.<number> valores numericos del diagrama
opacity number 1 opacidad del color
Returns:
Type
Object

transformBase64toArrayBuffer(imgBase64) → {Uint8Array}

Source:
Transforma un string codificado en base64 a datos buffer
Parameters:
Name Type Description
imgBase64 string imagen codificada base64
Returns:
retorna los datos en buffer
Type
Uint8Array