3ws-internet-oplossingen / pdf-tools
用于显示信息和执行PDF操作(如分离)的PDF工具。
v0.3.0
2019-08-09 12:30 UTC
This package is auto-updated.
Last update: 2024-09-10 01:06:35 UTC
README
需求
此库依赖于poppler utils,可以通过以下方式安装。
Debian / Ubuntu
apt install poppler-utils apt install ghostscript
OSX
brew install poppler
安装
composer require 3ws-internet-oplossingen/pdf-tools
包的使用
信息
收集有关PDF文件的所有信息,如页数。
$pdf = new ThreeWS\PdfTools\Info('location_to_pdf.pdf'); var_dump($pdf->toArray());
Jpg
将PDF页面转换为JPG文件。
$pdf = new ThreeWS\PdfTools\Jpg('location_to_pdf.pdf', 60, 'y'); var_dump($pdf->convert());
分离
使用模式替换%d将多页PDF文件转换为多个单页PDF文件。
$pdf = new ThreeWS\PdfTools\Separate('location_to_pdf.pdf', 'location_to_paged_%d_pdf.pdf');
文本
从PDF文件中提取文本。
$pdf = new ThreeWS\PdfTools\Text('location_to_pdf.pdf'); var_dump($pdf->convert());