laravel-tabula is a tool for liberating data tables trapped inside PDF files for the Laravel framework. This package was inspired by Python’s tabula-py package.
composer require initred/laravel-tabula
[Windows]
http:https://www.oracle.com/technetwork/java/javase/downloads/index.html.
[Mac os]
brew update
brew cask install java
[Debian]
sudo apt install default-jre
[Fedora]
sudo dnf install java-latest-openjdk
$tabula = new Tabula('/usr/bin/');
$tabula->parse(
'json',
storage_path('app/public/pdf'),
storage_path('app/public/json')
);
laravel-tabula is open-sourced software licensed under the MIT license.