How to manually install PDF tools correctly on Windows?
Having followed https://www.zotero.org/support/pdf_fulltext_indexing I installed pdftotext-Win32.exe and pdfinfo-Win32.exe successfully in addition to pdftotext-Win32.version and pdfinfo-Win32.version.
Unfortunately When starting PDF indexing the status changes to "Unknown" shortly after I see a "DOS Box" for an instant. Also the Version is displayed as "Unknown" in the settings dialog.
Maybe the documentation should be more explicit what is supposed to be in the versions files. And if something goes wrong with indexing, a more descriptive message should appear. Help, please!
Using latest Zotero Standalone (as of yesterday) and xpdf tools (3.03 from today)...
Unfortunately When starting PDF indexing the status changes to "Unknown" shortly after I see a "DOS Box" for an instant. Also the Version is displayed as "Unknown" in the settings dialog.
Maybe the documentation should be more explicit what is supposed to be in the versions files. And if something goes wrong with indexing, a more descriptive message should appear. Help, please!
Using latest Zotero Standalone (as of yesterday) and xpdf tools (3.03 from today)...
You can either download the binaries from zotero.org or compile from modified source code (I'll have to look for links for both). In either case, May I first ask why you are going for the manual installation steps? Is something not working with the automatic method? Do you get an error?
Yes I'd prefer to download the Windows binaries from Zotero if I were able to locate them. The reference page isn't really helpful locating the Windows binaries; that's why I'm asking for help.
On manual installation: Have you ever thought of using Zotero in an Intranet? Maybe people have to get the clouds out of their heads first... ;-)
https://www.zotero.org/download/xpdf/pdfinfo-Win32.exe-3.02
https://www.zotero.org/download/xpdf/pdftotext-Win32.exe-3.02
The files have to be renamed to pdfinfo-Win32.exe and pdftotext-Win32.exe, and there should be corresponding pdf*-Win32.exe.version text files containing "3.02". Or something like that. It's not meant to be done this way. If that doesn't work, do what I said above.
(We're also planning to switch to a non-binary solution (Mozilla's pdf.js) at some point. And Standalone should be made to bundle these itself in the meantime, since it's already platform specific.)
I downloaded the binaries sucessfully, and indexing worked. However the installed version is still displayed as "UNKNOWN". What should be in the "*.version" text files exactly to make it work?
Dan presents you a solution that seems perfectly usable. Why not use it instead of being snarky? If it doesn't work for you, then tell us why.
Anyhow, the version file doesn't really matter, but you're likely missing an ".exe" in the filename. I gave you the correct filename above. (I also clarified the Windows filename in the documentation, but there's no expectation that people on Windows would be compiling the tools by hand, which is all those instructions are for.)
I was playing with different end-of-line conventions as the documentation said nothing on that (no EOL, UNIX EOL, DOS EOL, Mac EOL), ...
The wiki page is a little bit better now.
Maybe explain that "{platform}" was added to the "version" files to allow sharing one profile between different platforms (I guess this is the rationale behind). The ".exe" in ".version" does not make much sense IMHO, unless you state that versions files are named by simply adding ".version" to the executable name.
1. Download the binary files from ftp://ftp.foolabs.com/pub/xpdf/xpdfbin-win-3.04.zip
2. Extract them.
3. BASED ON YOUR SYSTEM 32/64bit. Rename the extracted binaries pdfinfo to pdfinfo-Win32 and pdftotext to pdftotext-Win32.
4. copy and replace those two files to the C:\Users\XXXX\AppData\Roaming\Zotero\Zotero\Profiles\XXXX\zotero folder.
IT WORKED!!
How may I fix that and get the number-of-pages information?