https://github.com/stimulsoft/stimulsoft.reports.php
Reports.PHP is a report generator intended to create, view, print, and export reports online using client-server technology. Includes the JS report engine, report designer and viewer. Support PHP 5, PHP 7, and PHP 8 versions.
https://github.com/stimulsoft/stimulsoft.reports.php
barcode-generator chart-js export-data export-excel export-pdf export-tool html-reporting html-viewer interactive-report json-report php-reporting-tools php-reports php7 php8 report-designer report-engine report-generator reporting-tool sql-database web-reporting
Last synced: 3 months ago
JSON representation
Reports.PHP is a report generator intended to create, view, print, and export reports online using client-server technology. Includes the JS report engine, report designer and viewer. Support PHP 5, PHP 7, and PHP 8 versions.
- Host: GitHub
- URL: https://github.com/stimulsoft/stimulsoft.reports.php
- Owner: stimulsoft
- License: other
- Created: 2019-06-23T18:59:12.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-05-14T15:28:58.000Z (5 months ago)
- Last Synced: 2025-05-14T16:44:29.228Z (5 months ago)
- Topics: barcode-generator, chart-js, export-data, export-excel, export-pdf, export-tool, html-reporting, html-viewer, interactive-report, json-report, php-reporting-tools, php-reports, php7, php8, report-designer, report-engine, report-generator, reporting-tool, sql-database, web-reporting
- Language: PHP
- Homepage: https://www.stimulsoft.com/en/products/reports-php
- Size: 674 MB
- Stars: 5
- Watchers: 9
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Stimulsoft Reports.PHP
#### Stimulsoft Reports.PHP is a report generator intended to create, view, print, and export reports online using client-server technology. The Stimulsoft report generator for PHP is a fast and powerful JavaScript report engine, rich and intuitive interface, simple integration and deployment process in PHP applications, and an easy and understandable licensing model.
# Installation
You can add the necessary libraries using the command:
```
composer require stimulsoft/reports-php
```# Usage
To work with the report generator, use the following code:
```php
process();
$report->loadFile('reports/SimpleList.mrt');
$report->render();
$report->printHtml();
?>
```To work with the report viewer, use the following code:
```php
process();
$report = new StiReport();
$report->loadFile('reports/SimpleList.mrt');
$viewer->report = $report;
$viewer->printHtml();
?>
```To work with the report designer, use the following code:
```php
process();
$report = new StiReport();
$report->loadFile('reports/SimpleList.mrt');
$designer->report = $report;
$designer->printHtml();
?>
```These code examples are basic. There are many features, options, and other variations. For details, see our examples and documentation. For more details, please see our [examples](https://github.com/stimulsoft/Samples-Reports.PHP) and [documentation](https://www.stimulsoft.com/en/documentation/online/programming-manual/reports_and_dashboards_for_php.htm).
# Useful links:
* [Live Demo](http://demo.stimulsoft.com/#Js)
* [Product Page](https://www.stimulsoft.com/en/products/reports-php)
* [Sample Projects](https://github.com/stimulsoft/Samples-Reports.PHP)
* [Documentation](https://www.stimulsoft.com/en/documentation/online/programming-manual/reports_and_dashboards_for_php.htm)
* [Free Download](https://www.stimulsoft.com/en/downloads)
* [License](LICENSE.md)