JasperPHP
This a PHP library based on JasperReports library that let you create reports with a graphical tool (We recommend to use iReport).
Install / Use
/learn @jasperphp/JasperPHPREADME
JasperPHP
This a PHP library based on JasperReports library that let you create reports with a graphical tool (We recommend to use iReport).
Once you finish your report with iReport you'll have a file with extension jrxml, using this library you will export this jrxml to PDF, XLS, DOC, DOCX, PPTX, CSV, HTML, ODS, ODT, TXT, RTF and we are working to let the library export to SWF.
How to configure JasperPHP
- Download PHP/Java Bridge(http://php-java-bridge.sourceforge.net/).
- Deploy the Java Bridge on tomcat Server.
- Copy the jar jasper lib, ireport lib and mysql connector j lib in tomcat lib folder
- Restart tomcat server
- Edit php.ini,turn on setting -> allow_url_include = On;
- Restart apache httpd server
- Copy whole folder jasper-report-php-integration into htdocs
- Include path of the library in php (require_once("http://localhost:8080/JavaBridge/java/Java.inc")), make sure path is correct and tomcat server is running.
- run index.php
License
This program is free software, under the GNU/GPLv3 license terms. See LICENSE.txt for the complete license.
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
