Download the PHP package mjohann/paginated-file-reader without Composer
On this page you can find all versions of the php package mjohann/paginated-file-reader. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mjohann/paginated-file-reader
More information about mjohann/paginated-file-reader
Files in mjohann/paginated-file-reader
Download mjohann/paginated-file-reader
More information about mjohann/paginated-file-reader
Files in mjohann/paginated-file-reader
Vendor mjohann
Package paginated-file-reader
Short Description Um leitor paginado de arquivos como PDF, DOCX, ODT, TXT e MD, com estrutura extensível.
License MIT
Package paginated-file-reader
Short Description Um leitor paginado de arquivos como PDF, DOCX, ODT, TXT e MD, com estrutura extensível.
License MIT
Please rate this library. Is it a good library?
Informations about the package paginated-file-reader
📄 Paginated File Reader
A PHP library to read files page by page, supporting multiple formats like TXT, PDF, DOCX, and ODT. Each file type is handled by a dedicated reader class, all following a unified interface for seamless integration.
📦 Installation
You can install the library via Composer:
⚙️ Requirements
- PHP 8.0 or higher
🚀 Features
- Read files page by page (pagination logic varies by file type)
- Supported formats:
.txt
and.md
(50 lines per page).pdf
(usingsmalot/pdfparser
).docx
(usingphpoffice/phpword
).odt
(using nativeZipArchive
)
- Easily extendable for other file types
- Unified interface for all readers
🧪 Usage Example
For more examples, see the example/script.php
file in the repository.
📁 Project Structure
📄 License
This project is licensed under the MIT License. See the LICENSE file for more information.
👨💻 Author
Developed by Matheus Johann Araújo – Pernambuco, Brazil.
All versions of paginated-file-reader with dependencies
PHP Build Version
Package Version
The package mjohann/paginated-file-reader contains the following files
Loading the files please wait ....