xp-forge/pdf-parser
Composer 安装命令:
composer require xp-forge/pdf-parser
包简介
PDF Parser
README 文档
README
Parses PDF files to extract text and images.
Example
Low-level usage:
use com\adobe\pdf\PdfReader; use util\cmd\Console; use io\streams\FileInputStream; $reader= new PdfReader(new FileInputStream($argv[1])); // Create objects lookup table while streaming $objects= $trailer= []; foreach ($reader->objects() as $kind => $value) { if ('object' === $kind) { $objects[$value['id']->hashCode()]= $value['dict']; } else if ('trailer' === $kind) { $trailer+= $value; } } Console::writeLine('Trailer: ', $trailer); // Optional meta information like author and creation date if ($info= ($trailer['Info'] ?? null)) { Console::writeLine('Info: ', $objects[$info->hashCode()]); } // Root catalogue and pages enumeration Console::writeLine('Root: ', $objects[$trailer['Root']->hashCode()]); Console::writeLine('Pages: ', $objects[$trailer['Pages']->hashCode()]);
See also
统计信息
- 总下载量: 77
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2026-05-30

