FAQs

If you cannot find an answer to your question here please contact us
pdf index generator - point
How to Install / Run PDF Index Generator?

  1. Be sure you have Java version 1.6 or above installed on your machine. You can test this through the download page by clicking the “Check Java” button.

  2. Download the program from here.

  3. Windows users:
    • Double click on the installer to install the program in the location you prefer.
    • Double click on “PDF Index Generator.exe” and the program will start normally.

  4. Mac OS X users:
    • Double click on the “.dmg” file to mount the program.
    • Double click “PDF Index Generator.app” file to run the program.
    • You can drag “PDF Index Generator.app” to the “Applications” folder shortcut to directly run the program from “Applications” instead of mounting the program every time.

  5. Linux users:
    • Double click on the installer to install the program in the location you prefer.
    • Double click on “pdfindexgenerator_linux.sh” and the program will start normally.

pdf index generator - point
When i enter my activation data in the program i get a message: “Wrong activation information”. What can i do?

Please copy and paste your activation data that you have received in your activation email, and do not write it manually, to prevent typo mistakes. If you did this, the program should be activated successfully.

pdf index generator - point
How to uninstall PDF Index Generator?

  1. Windows users:
    • Method 1: Go to PDF Index Generator installation folder, browse to ‘Uninstaller‘ folder, double click on ‘Uninstaller.jar‘, and follow the instructions there.

    • Method 2: Run ‘Add/Remove programs’ or the corresponding panel, choose ‘PDF Index Generator‘ and uninstall it.

  2. Mac OS X users:
    • Delete “PDF Index Generator.app” file or the “.dmg” file from your Mac.

  3. Linux users:
    • Go to PDF Index Generator installation folder, browse to ‘Uninstaller‘ folder, double click on ‘Uninstaller.jar‘, and follow the instructions there.

pdf index generator - point
Will PDF Index Generator run on Mac OSX 10.5 or 10.6?

  • PDF Index Generator can run on any operating system having Java version 1.6 or above installed.

  • Mac 10.6 comes with Java 1.6, so PDF Index Generator can run on it without a problem.

  • Mac 10.5 comes with Java 1.4, so by default PDF Index Generator will not be able to run on it. You will first have to update your Java version by following those steps:
    1. Update java verion from here: http://support.apple.com/kb/DL848
    2. Run: Applications -> Utilities -> Java -> Java Preferences
    3. Change the order of Java versions to use (Java application versions). Once Java SE 6 is on the top of the list, it should be activated.
    4. You can check that Java 6 is correctly activated. You need to run a terminal (Applications -> Utilities -> Terminal) and type the command:
      java -version
      You should see the Java version “1.6.0_07” or above printed in the terminal window.

pdf index generator - point
When i run PDF Index Generator on Mac OSX Mountain Lion or above, i get the error “PDF Index Generator.app is damaged and can’t be opened”. How can i fix that?

  • Since PDF Index Generator is not signed for Mountain Lion or Mavericks, and since it is not from the Mac App Store either, your system prompts you with this alert. It is a new Apple security check.

  • To fix this, please go to the “Security & Privacy” section in your Mac preferences and change the setting “Allow application downloaded from” to “Anywhere“. You can then run PDF Index Generator on your Mac without any problems.

  • In newer Mac OS X systems like “Sierra” you might not see the “Anywhere” option. In that case please run the Terminal and paste this inside it:

    sudo spctl --master-disable

    You will be asked to enter your administration password. Then you will be able to see the “Anywhere” option in your security window which will allow running our program.

  • You might also prefer to check the detailed steps with screenshots. You can do that from here.

PDF Index Generator - point
When i run PDF Index Generator on Mac OSX Yosemite i get the error: To open “PDF Index Generator” you need to install the legacy Java SE 6 runtime. How can i fix that?

To fix this please go to this page and click on the blue Download button, and then install the older version of Java.
http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

You will then find that PDF Index Generator works fine.

PDF Index Generator - point
When i install PDF Index Generator on Windows 10 i get a “Java JRE v1.6 at least is required” error. How can i fix that?

Some users have reported getting the following error while trying to install PDF Index Generator on Windows 10:

Java missing error

Even that they have installed the latest Java edition they get this error. It occurs mostly because of having a corrupted Java version installed on this computer. To fix this error please follow this:
  1. Uninstall all versions of Java JRE that you might have from the Settings -> System -> Apps & features.

  2. Clean the registry using a tool like CCleaner (Free).

  3. Re-install the latest Java JRE version from here.

  4. Try re-installing our program once again, and the error should disappear.

If the issue still persists for any reason please open our program’s installation folder and run the program from the file “PDF Index Generator.jar“. It should run just fine.


pdf index generator - point
How can i run the program with high memory allocated?

  • Run the program.
  • Click (Tools -> Settings) to run the program settings.
  • In the General Tab you will find the “Memory” field. The default value is 512MB. You can change this to a higher value: 700 or 1000 or 1300, so use a value suitable for your memory(Maximum 60% of your memory), then save your settings.
  • Close the program, then restart it to apply the changes.

pdf index generator - point
What are the supported PDF languages that PDF Index Generator can Index?

PDF Index Generator can read any PDF having any language. When writing the generated index to a text file all words or phrases will appear fine, even glyphs(diacritics) are supported, but when writing the generated index to a pdf file only Latin languages are supported(Catalan – Danish – Dutch – English – French – German – Italian – Norwegian – Portuguese – Spanish – Swedish). Other languages letters might appear garbled in the pdf file. We are still working on supporting other languages when writing the index to a pdf file.

pdf index generator - point
Can i index a phrase having multiple words, like
Medical representative“?

By default PDF Index Generator indexes 1 word only, but you can force the program to index a phrase, by following those steps:

  • Click Tools -> Settings -> Include/Exclude Words -> Include words.
  • Click Add to add a new category of words.
  • Write any words/phrases you want to index, each one in a separate line, then click Save.
  • Click Ok to apply the settings.
  • Start indexing your book normally, and in Step2 enable the second option ‘Index specific words in the book‘. The 2 links below it will become enabled.
  • Click the Include words link.
  • The Include words window is opened.
  • Enable the category that you have created, then click Ok.
  • Continue your indexing process normally, and you will see the phrases that you have specified appear in Step3 index results.

pdf index generator - point
Can i index a name like “William Shakespeare” and convert it to “Shakespeare, William“?

There are 2 ways to accomplish this:

  1. Using Include Words:
    • Use this method if you have a list of all the names to Index.
    • Choose Tools -> Settings -> Include/Exclude Words -> Include words.
    • Click Add to add a new category of words.
    • Write all the names to Index like William Shakespeare, each name in a separate line, then click Save.
    • Click Ok to apply the settings.
    • Start indexing your book normally, and in Step2 enable the second option ‘Index specific words in the book‘. The 2 links below it will become enabled.
    • Click the Include words link.
    • The Include words window is opened.
    • Enable the category that you have created, then click Ok.
    • Continue your indexing process normally, and you will see the names that you have specified appear in Step3 table of results.
    • In Step3 click Filter table results found beside the Search box, and select By Include category, then select the category name that you have created. That will filter the table of results to show only the names of your created category.
    • Select all the records in the table(Ctrl + A).
    • Click Format words in the tools bar and select Deal as a name – Format 2 from the appearing list.
    • You will see all the selected names in the table like William Shakespeare are converted to Shakespeare, William as requested.

  2. Using Include Queries:
    • Use this method if you want the program to approximately detect the names in your book.
    • Choose Tools -> Settings -> Include/Exclude Words -> Include words.
    • Click Add Query to add a new Query.
    • Specify the query name, i.e: “Names Query”.
    • From the Template combo box select Name 2. That query should grab all names from your book like William Shakespeare and automatically inverse them like Shakespeare, William.
    • Click Save.
    • Click Ok to apply the settings.
    • Start indexing your book normally, and in Step2 enable the second option ‘Index specific words in the book‘. The 2 links below it will become enabled.
    • Click the Include words link.
    • The Include words window is opened.
    • Enable the query that you have created, then click Ok.
    • In Step3 you should see all the names in the table like Shakespeare, William as requested.

    Note: Please note that the Name 2 query may detect other words that appear like names but they are not, for example it may index United States and automatically convert it to States, United as it looks like a name where its both words start with a capital letter also. So be aware when using the Include queries.

pdf index generator - point
How can i index a word containing an apostrophe, like
“compare Sainsbury’s and Harrods”?

By default PDF Index Generator skips indexing any apostrophes in the book as they are mostly not important as in the words (he’s, haven’t, i’m, …), but if you want to force indexing a word having apostrophe, PDF Index Generator allows you to do this through 2 ways:

  1. Define your list of words manually(Include category):
    • Choose Tools -> Settings -> Include/Exclude Words -> Include words.
    • Click Add to add a new category of words.
    • Write the words containing the apostrophes to force indexing them, each one in a separate line , then click Save.
    • Click Ok to apply the settings.
    • Start indexing your book normally, and in Step2 choose the second option Index specific words in the book. The 2 links below it will become enabled.
    • Click the Include words link.
    • The Include words window is opened.
    • Enable the category that you have created, then click Ok.
    • Continue your indexing process normally, and you will see the word Sainsbury’s appear in the index results.

  2. Define an Include query:
    • Use this method if you have many words containing apostrophes and you can’t write them manually using an Include category.
    • Choose Tools -> Settings -> Include/Exclude Words -> Include words.
    • Click Add Query to create a new query.
    • Use the Query generator tool to create your query in seconds that will index such words. You can check this guide for more details on how to create a query
    • Click Ok to apply the settings.
    • Start indexing your book normally, and in Step2 choose the second option Index specific words in the book. The 2 links below it will become enabled.
    • Click the Include words link.
    • The Include words window is opened.
    • Enable the query that you have created, then click Ok.
    • Continue your indexing process normally, and you will see the words containing apostrophes appear in the index results.

pdf index generator - point
How can i index a word containing digits, like “TT72“?

By default PDF Index Generator skips indexing any digits in the book as they are mostly not important, but if you want to force indexing a word having digits, PDF Index Generator allows you to do this through 2 ways:

  1. Define your list of words manually(Include category):
    • Choose Tools -> Settings -> Include/Exclude Words -> Include words.
    • Click Add Category to add a new category of words.
    • Write the words containing the apostrophes to force indexing them, each one in a separate line , then click Save.
    • Click Ok to apply the settings.
    • Start indexing your book normally, and in Step2 choose the second option Index specific words in the book. The 2 links below it will become enabled.
    • Click the Include words link.
    • The Include words window is opened.
    • Enable the category that you have created, then click Ok.
    • Continue your indexing process normally, and you will see the Alphanumeric words that you have defined in your category appear in the index results.

  2. Define an Include query:
    • Use this method if you have many words containing digits and you can’t write them manually using an Include category.
    • Choose Tools -> Settings -> Include/Exclude Words -> Include words.
    • Click Add Query to create a new query.
    • Choose the Alphanumeric words template to load its query, then click Save. This template already comes with the program to index such words, to make things easy for you.
    • Click Ok to apply the settings.
    • Start indexing your book normally, and in Step2 choose the second option Index specific words in the book. The 2 links below it will become enabled.
    • Click the Include words link.
    • The Include words window is opened.
    • Enable the query that you have created, then click Ok.
    • Continue your indexing process normally, and you will see the Alphanumeric words appear in the index results.

pdf index generator - point
How can i import my own list of words inside the program to force index them?

Please follow those steps:

  • First you will have to create an XML or TXT file that contains your list of words that you want to import inside the program. Such file has some specifications you must follow so the program can read it. Please check the program Help to check those specifications. They are explained there in details.
  • Open the program.
  • Choose Tools -> Settings -> Include/Exclude Words -> Include words.
  • Click ‘Import Categories‘ and select your *.TXT or *.XML file that you have created.
  • Click ‘Save‘ then ‘Ok‘ to apply your settings.
  • Start indexing your book normally, and in Step2 choose the second option ‘Index specific words in the book‘. The 2 links below it will become enabled.
  • Click the Include words link.
  • The Include words window is opened.
  • Enable the category that you have created, then click Ok.
  • Continue your indexing process normally, and you will see the words of the imported list appear in the index results.

Note: If you think importing a file is difficult, we encourage you to manually write any words/phrases you want to index in the same window that you have opened to import a file by creating a new category manually and writing all the words/phrases each in a separate line.

pdf index generator - point
How can i force exclude a list of words from the Index?

Please follow those steps:

  1. Run the program and Choose:
    Tools -> Settings -> Include/Exclude Words -> Exclude words.

  2. Click Add Category to add a new category of words, then:
    • Specify the category name. Make it meaningful to what the words refer to.
    • Write any words/phrases you want to exclude, each in a separate line, then click Save.
    • Click Ok to apply the settings.


  3. Now start indexing your book normally, and in Step2:
    • Select the second option Index specific words in the book. The 2 links below it will become enabled.
    • Click the Exclude words link.
    • The Exclude words window is opened.
    • Enable the exclude category that you have created, then click Ok.


  4. Continue your indexing process normally, and check the index results in Step3.


pdf index generator - point
Can i create a Header word and define Sub-Header words for it?

A Sub-Header word is a word that will be written indented inside the Index as a child for a Header word. The program allows 4 levels of words in the Index(Header, Sub-Header, Sub-Sub-Header, Sub-Sub-Sub-Header), each level will be written under its parent indented. Here is how you can create it:

  1. Generate your index normally till you reach Step3 in the program.

  2. Double click a word (ex: Transportation) to edit it. The Edit word dialog will appear to edit that word.

  3. Set the Word type selection box value to Header word. The Sub-Headers button beside the Word type selection box will become enabled.

  4. Click on the Sub-Headers button to define all the sub-header words for the Transportation word. The Sub-Headers dialog will appear.

  5. Enable all the sub-header words that you want to specify for the Transportation word.

  6. Click Apply to apply the changes.

  7. Repeat the above steps for all your Header / Sub-Header words, then when you write the final index to a PDF file, you will find the specified Sub-Header words indented under their Header words as you have wanted.

pdf index generator - point
Can i index a book having more than 1 page inside the PDF page?

Every PDF page can be considered as 1 book page. We can not detect how many pages are inside a PDF page. But in fact there is a hard way to index such books, we have tested it and it worked fine. If you are facing this situation, please contact us and we will guide you through how to overcome this.

pdf index generator - point
My book is 1000 pages. Can PDF Index Generator index that?

PDF Index Generator has been tested on PDF books more than 3000 pages, and it just did fine. The process will take a couple of minutes to finish your work.

pdf index generator - point
Why do i get wrong pages numbers in the generated index?

  • Did you use the link “Advanced pages numbers” found in Step1?
    Please click on it to enter all the pages numbers of your book. If you have entered those numbers right as they appear in your book, you will see right pages numbers in Step3, and in the final Index.

  • In Step3 even if the pages numbers appeared wrong for any reason, you can use the button Increment/Decrement pages numbers found on the Tools bar to fix that.

pdf index generator - point
Why do i get repeated words like “car” and “Car” in Step3?

Please note that the program is case sensitive by default, so a word “car” is not similar to “Car” because of the capital letter. You can currently overcome this by one of the following actions:

  1. Go to the program settings, select “Tools/Settings/Generating Index” and enable the option “Ignore case sensitivity“. This will make good difference, as it will deal with all book words as small letters, which will result both the 2 words “car” & “Car” be considered the same word. So just enable this option, and check the results in Step3.

  2. In Step3 click the “Merge duplicates” button in the top bar. This button will show a dialog with all the duplicate words in the results table to merge them all automatically , and the suggested final word for each duplicate words. This feature will make things very easy for you.


pdf index generator - point
How can i reduce the index results i am getting in Step3?

You can follow those practices to do that:

  1. Run the program and click “Tools -> Settings -> Generating Index” and set the option “Ignore words containing less than” to 4 letters. This will eliminate all words having less than 4 letters in the book, like “the”, “run”, …

  2. In Step2 select the second option “Index specific words in the book” and choose to Exclude those categories:
    Adjectives – Adverbs – Basic English words – Conjunctions – Contractions – Interjections – Prepositions – Pronouns – Verbs

    And please enable the option “Exclude words plurals”, so if “ball” is excluded in the above lists, “balls” will also be excluded automatically, then save your settings. The words that you will exclude here are mostly not important to you in the Index.

  3. Generate your Index normally to move to Step3.

  4. In Step3, please click the “Merge duplicates” button found in the Tools bar. This button will merge all duplicated words like “car” & “Car” that have same letters but different case sensitivity. Just click “Merge Now” button in the opened dialog. This will eliminate many words from the table.

  5. In Step3, please click the “Merge plurals” button found in the Tools bar. This button will merge all words that have both singular and plural forms in the results table like “car” & “cars”. Just click “Merge Now” button in the opened dialog. This will eliminate many words from the table.

  6. If you still see some unimportant words in Step3, you can simply right click this word(Or any group of words) and select “Ignore words”. That will add those words to an ignore list to automatically ignore them when indexing any other book later.

All the above suggestions should shrink the results you see in Step3.

pdf index generator - point
Can i use PDF Index Generator to index a *.doc file(Document) book?

Unfortunately, this is not supported yet. We are deeply thinking of creating another program to accomplish this, so this may be available soon. Currently you can use some of the available free programs to convert your *.doc file to a PDF book, then use our program to create an Index for it.

Note: If you are using Microsoft Word, you can simply save your document as a PDF file from the “Save As” menu.

pdf index generator - point
Can i use PDF Index Generator through the Command Line?

Yes, since version 1.8 of the program you can run the program through the Command Line (Terminal) through any operating system. You can write a command in the Command Line or write a script file to execute it directy from the Command Line, without any interaction needed from the program Interface.

For more details please check the online help page for how to use the program in the Command Line mode.

pdf index generator - point
How can i run the program in Command Line Mode in Mac OS X?

Please follow these steps:

  1. First download the program Mac edition from our website, run it, then drag and drop it to the “Applications” folder.

  2. Run Terminal(By clicking Applications -> Utilities -> Terminal).

  3. Write these commands in the Terminal window that appears:
    • cd ../../Applications
      (Then press Enter)
    • cd “PDF Index Generator.app”
      (Then press Enter)
    • cd Contents/Resources/Java/
      (Then press Enter)
    • java -jar “PDF Index Generator.jar” cmd input_pdf_path=…
      (Write the indexing command instead of the “…”, then press Enter)


  4. You can check the help section to learn the Command Line Mode parameters.


PDF Index Generator - point
Can i merge more than one index together?

Yes, you can do this, by following these steps:

  1. Index your first book normally and in Step3 click Export words button found in the Tools bar.
  2. By clicking the Export words button a window will appear which will allow you to export all or some of the words in the table of results to an external file. You can also determine what data to export, i.e: word title, pages, count, type.
  3. You can export your book words to a *.txt file or a *.pdfig file. We recommend using the *.pdfig file.
  4. Create your new index project and when you reach Step3, click Import words button found in the Tools bar.
  5. The Import words button will allow you to import your first project exported words file to the current Index.
  6. When you import the words file, you will see your first project words are now merged with the current Index as required.

Note: If the 2 Index projects have duplicate words, then the duplicated words will not be overwritten by the imported words, but the duplicated words will be imported as new words. To remove the duplicated words you can click the Merge duplicates button found in the Tools bar.

PDF Index Generator - point
Can i have 1 big index for my 20 volumes book?

Our program is specialized in creating a single PDF file index, but at the same time this scenario is also possible to be achieved. You can do this through the following:

  1. Merge your 20 PDF files all together into one big PDF using any PDF merger tool.

  2. In Step1 of our program browse and select your big PDF book to index it.

  3. In Step1 click the Advanced pages numbers link to edit the default pages numbers defined for this book. By default you will see Arabic numbers defined for it. If your big book has 1200 pages, then the default pages numbers defined for it will be: 1, 2, 3, 4, …, 1200, each page number in a separate line. You can change those default numbers to any value you want. In your case you will change them to something like this:
    Vol1_Page1
    Vol1_Page2
    Vol1_Page3

    Vol2_Page1
    Vol2_Page2
    Vol2_Page3

    Vol3_Page1
    Vol3_Page2
    Vol3_Page3

    If you had any problems defining them please let us know and we can send you a file list with those custom pages numbers in a couple of minutes.

  4. Index your book normally, and in Step3 of the program you will see indexed words appear like this:
    Franklin, Benjamin, Vol1_Page120, Vol1_Page142, Vol4_Page23, Vol6_Page218

  5. In Step4 of the program you can write the final index to a new PDF file or to a new text file.

That will do the trick for you

PDF Index Generator - point
Why do i get an error when running the program with Java 8?

If you are running PDF Index Generator version 2.1 or an earlier version, and you have Java 8 installed on your computer, then you will mostly get an error message. This happens because Java 8 was released after version 2.1 was out, causing some errors with our program. This was handled in version 2.2 of our program, so version 2.2 now runs fine with Java 8.

We suggest you upgrade to the latest version of our program to overcome this, or downgrade to Java 7 or Java 6 if you want to use an earlier version of our program.

PDF Index Generator - point
Can i translate the program interface to another language?

Yes, you can do this, by following these steps:

  1. Go to the program directory, and open the ‘languages’ folder.
  2. Take a copy of the file ‘english.properties’ and rename it ‘language name’ + ‘.properties’, like ‘french.properties’.
  3. Open the copied file with a text editor like NotePad++.
  4. You will find each line in this file contains key=value. Please leave the ‘key’ as it is and only translate the value.
  5. When you find html code(Like this: <html><u>Tip</u> >></html>) leave the html tags & only translate the inner text like the (Tip) word only.
  6. Skip translating any text after ‘#’.
  7. After translating everything, close your file and run the program.
  8. Open the settings and go to the languages tab. You will notice a new entry appeared in the languages selection box. Select your new language and press Ok. Close the program and restart it to apply the changes.
  9. You can send us your languages file that you have created and we will publish it in our website, under your name. You will also get additional 3 months Free support.

PDF Index Generator - point
Do you support other payment methods like PayPal?

You can order the program through our order page. It has various payment methods allowed, like Paypal and others.

PDF Index Generator - point
Can i request a refund?

Please check our refund policy here.You absolutely have the right to request a refund. Please contact us, request the refund, and mention the refund reason. We will process your refund request in less than 24 hours.

PDF Index Generator - point
Do you have an affiliate program?

Yes, we have a trusted third party affiliate program, and your commission is guaranteed to be safe. Please visit this page for more details.