nizarp / pdf-vision
使用 Google Vision API 将 PDF 文件转换为文本
v1.1.1
2017-02-22 12:28 UTC
Requires
- php: >=5.5.0
- google/cloud: ^0.20.1
- predis/predis: ^1.1
- spatie/pdf-to-image: ~1.2
- vlucas/phpdotenv: ^2.4
Requires (Dev)
- phpunit/phpunit: ^5.2.0
- scrutinizer/ocular: ~1.1
This package is not auto-updated.
Last update: 2024-09-23 15:06:48 UTC
README
此包提供了一个易于使用的类,用于将 PDF 转换为文本。它内部使用 Google Cloud Vision API。您需要创建一个 API 密钥并将其添加到项目中的 .env 文件中,如下所示
GOOGLE_VISION_PROJECTID=your-project-id
GOOGLE_APPLICATION_CREDENTIALS=/Path/To/Your/KeyFile.json
如何获取服务密钥
要求
您应该已安装 Imagick 和 Ghostscript。
安装
该软件包可以通过 composer 安装
$ composer require nizarp/pdf-vision
用法
将 PDF 转换为文本非常简单。
$pdf = new Pdf($pathToPdf); $pdf->setEnvPath('/path/to/env/.env'); echo $pdf->convertToText();
安全
如果您发现任何与安全相关的问题,请通过电子邮件 nizarp@gmail.com 反馈,而不是使用问题跟踪器。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。