Constructor
new ReportPDF()
El constructor inicializa el plugin para el fondo blanco
Members
(nullable) chartElement :HTMLElement
Type:
- HTMLElement
Methods
createBarChart(consult, idChart) → {ResponseReport}
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}
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}
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}
Parameters:
Name | Type | Default | Description |
---|---|---|---|
values |
Array.<number> | valores numericos del diagrama | |
opacity |
number |
1
|
opacidad del color |
Returns:
- Type
- Object
transformBase64toArrayBuffer(imgBase64) → {Uint8Array}
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