Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grasshopper7/pdf-extent-report
Sample implementation report for PDF extent reporter
https://github.com/grasshopper7/pdf-extent-report
Last synced: 7 days ago
JSON representation
Sample implementation report for PDF extent reporter
- Host: GitHub
- URL: https://github.com/grasshopper7/pdf-extent-report
- Owner: grasshopper7
- Created: 2021-06-14T11:00:45.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-10-03T05:40:03.000Z (over 1 year ago)
- Last Synced: 2024-11-07T12:26:39.292Z (about 2 months ago)
- Language: HTML
- Homepage: https://ghchirp.online/2555/
- Size: 7.25 MB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Refer to this [article](https://ghchirp.site/2555/) for more details. This is a sample implementation for the PDF Extent Reporter.
The report contains four sections – summary section with a dashboard and attribute summary, test details section, attribute details section and media section. There is a one to one mapping between the Spark and PDF reports. The summary section maps to the dashboard tab of the Spark report. The test details section maps to the test tab of the Spark report. The attribute details section maps to the category, author, device and exception tabs.
The PDF report is a single file with the medias embedded in it. This allows it to be shared easily without need of zipping and extracting contents. This convenience comes with the issue of file size, if report contains numerous medias. This report currently does not support base64 media.
The report uses MIT or Apache licensed code for PDF display which removes any licensing issues. Following are the PDF related dependencies – PDFBox, easytable and pdfbox-layout. The report uses the open source Liberation Sans font family.
### Dashboard
![sample](https://raw.githubusercontent.com/grasshopper7/pdf-extent-report/master/pdf-extent-report/images/dashboard_default.png)
### Attribute Summary
![sample](https://raw.githubusercontent.com/grasshopper7/pdf-extent-report/master/pdf-extent-report/images/attribute_summary.png)### Tests Summary
![sample](https://raw.githubusercontent.com/grasshopper7/pdf-extent-report/master/pdf-extent-report/images/test_details.png)### Attribute Details
![sample](https://raw.githubusercontent.com/grasshopper7/pdf-extent-report/master/pdf-extent-report/images/attribute_details.png)### Expanded Medias
![sample](https://raw.githubusercontent.com/grasshopper7/pdf-extent-report/master/pdf-extent-report/images/log_media_click_expanded.png)