Download the PHP package puyu-pe/qillqay without Composer
On this page you can find all versions of the php package puyu-pe/qillqay. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download puyu-pe/qillqay
More information about puyu-pe/qillqay
Files in puyu-pe/qillqay
Package qillqay
Short Description Librería para generar documentos en PDF para los proyectos de Puyu.pe
License MIT
Informations about the package qillqay
PUYU.PE QILLQAY
Libreria para generar representación de CPE
LIBRERIA EN PRUEBAS
Libreria para generar documentos en formatos A4 y ticket en PDF y HTML:
Documentos electrónicos:
- Facturas
- Boletas
- Notas de Crédito
- Guias de remisión (solo a4)
Documentos personalizados (desde el mismo formato de objeto y/o html):
- Requiere datos adicionales (ver generación de objeto)
Utilización
Requerimientos
- PHP 7.4
- Binario wkhtmltopdf 0.12.6 (mínimo) https://wkhtmltopdf.org/
Instalación
- Ejecutar el comando:
Utilización
-
Incluir la libreria
- Generar el objeto $data, el cual es el objeto $invoice que se usa para enviar a nexus (https://github.com/puyu-pe/nexus/blob/develop/docs/api.md)
-
Se puede usar el comando json_encode en caso de tener el json en una variable de tipo string
-
Caso contrario generar el objeto:
-
Adicionar un campo params al objeto, debe contener la siguiente estructura:
-
Se requieren los siguientes parámetros al momento de llamar a una de las funciones:
-
Llamar a la función fromObject usando el siguiente codigo:
- Llamar a la función fromHtml (debe incluir el css):
- fromHtml($html, $format = 'pdf', $size = 'a4', $height = 210, $wkhtmlPath = 'wkhtmltopdf', $env = 'run')
Se genera un stream del archivo, asi que no es necesario agregar return o asignarlo a una variable
All versions of qillqay with dependencies
mikehaertl/phpwkhtmltopdf Version ^2.4
twig/twig Version ^3.0
bacon/bacon-qr-code Version ^2.0