nizarp/pdf-vision

使用 Google Vision API 将 PDF 文件转换为文本

v1.1.1 2017-02-22 12:28 UTC

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

了解 Google Cloud Vision API

如何获取服务密钥

Google Cloud Vision API 文档

要求

您应该已安装 ImagickGhostscript

安装

该软件包可以通过 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)。有关更多信息,请参阅 许可文件