2

我正在测试 pdftotext 作为poppler的一部分。它预装在我正在使用的共享主机上。我想添加包含语言包的 poppler 编码数据,以帮助解决诸如"Missing language pack for 'Adobe-GB1' mapping".

由于我似乎没有权限在我的共享主机 ( /usr/share/poppler) 上的推荐目录中安装编码数据,我如何告诉 poppler 我将数据放在哪里以便使用?

pdftotext 手册页似乎没有描述任何指向数据包的标志。

pdftotext 位于/usr/bin/pdftotext

4

1 回答 1

1

抱歉,这似乎是不可能的。

假设您的主机使用 Linux,与读取编码数据相关的文件是GlobalParams第 170677行处理初始化基本数据目录和编码路径,这些使用基本目录的编译时硬编码值。没有工具可以将参数传递给poppler(因此,传递给任何依赖它的包),也没有像许多其他 Linux 软件包那样的用户可写配置文件来改变这种行为。

您最好的机会是要求您的托管服务提供商为您安装这些功能。许多较小的提供商会对此类请求做出友好的反应。否则,您将不得不更改您的提供商。

于 2013-05-05T18:27:21.017 回答