samuelvi/spreadsheet-translator-reader-xlsx

Spreadsheet Translator - Library that reads xlsx files and converts to array

Installs: 51

Dependents: 4

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/samuelvi/spreadsheet-translator-reader-xlsx

v8.4.0 2025-11-07 17:30 UTC

This package is auto-updated.

Last update: 2025-11-07 17:34:57 UTC


README

PHP library to read XLSX files and convert them to arrays.

CI

Installation

composer require samuelvi/spreadsheet-translator-reader-xlsx

Requirements: PHP >=8.4

Usage

use Atico\SpreadsheetTranslator\Reader\Xlsx\XlsxReader;

$reader = new XlsxReader('/path/to/file.xlsx');

// Get sheet names
$sheetNames = $reader->getSheetNames();

// Get data by index or name
$sheet = $reader->getSheetIndex(0);
$data = $reader->getData($sheet);
$data = $reader->getDataBySheetName('Sheet1');

Development

make install       # Install dependencies
make test          # Run tests
make rector-dry    # Check code quality
make ci            # Run all checks

Related

License

MIT License