如何让poppler在非标准目录中使用额外的编码数据?

时间:2013-04-27 06:45:57

标签: poppler pdftotext

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

由于我似乎没有权限在我的共享主机(/usr/share/poppler)上的推荐目录中安装编码数据,如何告诉poppler我放置数据的位置以便它习惯了?

pdftotext man page似乎没有描述任何指向数据包的标志。

pdftotext位于/usr/bin/pdftotext

1 个答案:

答案 0 :(得分:0)

对不起,这似乎不可能。

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

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