我正在测试pdftotext作为poppler的一部分。它预先安装在我正在使用的共享主机上。我想添加包含语言包的poppler编码数据,以帮助解决"Missing language pack for 'Adobe-GB1' mapping"
等错误。
由于我似乎没有权限在我的共享主机(/usr/share/poppler
)上的推荐目录中安装编码数据,如何告诉poppler我放置数据的位置以便它习惯了?
pdftotext man page似乎没有描述任何指向数据包的标志。
pdftotext位于/usr/bin/pdftotext
答案 0 :(得分:0)
对不起,这似乎不可能。
假设您的主机使用Linux,则与读取编码数据相关的文件为GlobalParams。 Lines 170和677处理初始化基本数据目录和编码路径,并使用编译时硬编码值作为基本目录。没有工具可以将参数传递给poppler
(因此,根据它可以传递给任何包),并且也没有像许多其他Linux软件包那样的用户可写配置文件来改变这种行为。
您最好的机会是让您的托管服务提供商为您安装这些功能。许多较小的提供商将对此类请求作出友好反应。否则,您将不得不更改您的提供商。