Download the PHP package guzinski/jasperphp without Composer
On this page you can find all versions of the php package guzinski/jasperphp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download guzinski/jasperphp
More information about guzinski/jasperphp
Files in guzinski/jasperphp
Package jasperphp
Short Description Pure PHP library to read JRXML files made with 'JasperSoft Studio' and generate reports in PDF
License MIT
Informations about the package jasperphp
JasperPHP
Project to generate reports created with the JasperSoft Studio application
Pure PHP library, without a java server or Jasper Server
Consider donating funds to support us
Supported tags/components
TAG/component | Status | TAG/component | Status |
Basic elements | |||
Text Field | OK | Static Text | OK |
Image | OK | Break | OK |
Rectangle | OK | Line | OK |
SubReport* | OK | Barcode | OK |
Composite elements | |||
Page Number | OK | Total Pages | OK |
Corrent Date | OK | Page X of Y | OK |
Bands | |||
Title | OK | Page Header | |
Detail | OK | Column Header | OK |
Column Footer | OK | Page Footer | OK |
Background | OK |
- Subreports are supported recursively and unlimited
Other features
Generic sample
Requirements
- PHP 5.2+
- "tecnickcom/tcpdf":"6.2.*"
How to use this sample
Define database conections params into file config\dev.ini
View file src\ado\TConection.php to define database type
Sample URL:
http://localhost/vendor/quilhasoft/JasperPHP/TJasper.class.php?param1=foo¶m2=bar
URL params passed into URL are the params defined into xmlr file.
Using composer
Add "quilhasoft/jasperphp":"dev-master" into your composer config file and update/install
Live samples
- A basic test: Here
- A burn test, 201 pages, hosted in a default hostgator server: Here
- Brasilian payment method "boleto" in "carne":Here
- Brasilian payment method "boleto" in A4 :Here
** Brasilian boleto project disponible in QuilhaSoft/JasperPHP-OpenBoleto.
License
- MIT License