JPdfBookmarks
This software allows you to create and edit bookmarks on existing pdf files.

System requirements
  • Version 1.6.0 Build 22 GA (2011-06-27)
  • Program can use up to 512Mb RAM


JPdfBookmarks on an eComStation machine with Open JDK


Installing JPdfBookmarks
Download jpdfbookmarks-2.5.2.zip. Create a folder (directory) "jpdfbookmarks". Open the zip file and open the directory "jpdfbookmarks-2.5.2" in the zip file. Copy the directory and files to the directory "jpdfbookmarks". That's it!

The jpdfbookmarks.cmd file
With this file the program JPdfBookmarks starts. I have made a jpdfbookmarks.cmd file with the following contents;
@echo off
set path=[drive: java]\JAVA160\bin
set BEGINLIBPATH=[drive: java]\JAVA160\bin
set CLASSPATH= 
[drive: jpdfbookmarks]
cd [drive: jpdfbookmarks]\jpdfbookmarks
java -Xms64m -Xmx512m -Duser.home=[drive: jpdfbookmarks]\jpdfbookmarks -jar jpdfbookmarks.jar
2>jpdfbookmarks-bugs.txt
The last two lines are actual one line, but I had to break it up in parts for this page. Be aware that there is a space between "jpdfbookmarks.jar" and "2>". I use 2 separate folders (directories), one for Java and one for JPdfBookmarks with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: jpdfbookmarks] = drive with JPdfBookmarks

should be replaced with real drive letters. Edit and save the file "jpdfbookmarks.cmd" from the jpdfbookmarks-ecs.zip file. This file is copied to the "jpdfbookmarks" folder (directory). Furthermore, different paths?, adjust according to your needs. Create a new program object. Specify the path and file name: "[drive: jpdfbookmarks]\jpdfbookmarks\jpdfbookmarks.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "JPdfBookmarks". You find enclosed in the file a JPdfBookmarks OS/2 icon.

Parameters / options explained
  • The statement "-Duser.home=[drive: jpdfbookmarks]\jpdfbookmarks" will ensure that JPdfBookmarks will save all necessary files in own directory instead of saving them in the home directory.
  • The "-Xms64m" specify the initial size of the memory allocation pool. I got this from the jpdfbookmarks file(sh file).
  • The specification "-Xmx512m" comes from the old commandfile. The "-Xmx512m" indicates the maximum limit. I got this from the jpdfbookmarks file(sh file).
  • The addition "2>jpdfbookmarks-bugs.txt" ensures that errors are saved in the file "jpdfbookmarks-bugs.txt". The 2 in "2>" is not a typo!

Download
In the file you can find the above command file (all driveletters are set to C:) and an OS/2 JPdfBookmarks icon: jpdfbookmarks-ecs.zip.

revision July 12, 2015