1
0
mirror of https://github.com/pdf2htmlEX/pdf2htmlEX.git synced 2024-07-07 10:20:33 +00:00

[BUGFIX] Add option to override poppler data dir (resolves #572)

This commit is contained in:
Teddytrombone 2016-01-27 14:45:44 +01:00
parent c9235e5d5f
commit a479f2fc1e
2 changed files with 3 additions and 1 deletions

View File

@ -75,6 +75,7 @@ struct Param
// misc.
int clean_tmp;
std::string data_dir;
std::string poppler_data_dir;
std::string tmp_dir;
int debug;
int proof;

View File

@ -198,6 +198,7 @@ void parse_options (int argc, char **argv)
.add("clean-tmp", &param.clean_tmp, 1, "remove temporary files after conversion")
.add("tmp-dir", &param.tmp_dir, param.tmp_dir, "specify the location of temporary directory.")
.add("data-dir", &param.data_dir, param.data_dir, "specify data directory")
.add("poppler-data-dir", &param.poppler_data_dir, param.poppler_data_dir, "specify poppler data directory")
.add("debug", &param.debug, 0, "print debugging information")
.add("proof", &param.proof, 0, "texts are drawn on both text layer and background for proof.")
@ -387,7 +388,7 @@ int main(int argc, char **argv)
bool finished = false;
// read config file
globalParams = new GlobalParams();
globalParams = new GlobalParams(!param.poppler_data_dir.empty() ? param.poppler_data_dir.c_str() : NULL);
// open PDF file
PDFDoc * doc = nullptr;
try