There is much information regarding how to open a PDF at a particular page etc. from the command line.
How can the data be obtained and stored externally while reading the document.
Perhaps more precisely, if I edited a page and then later wanted to open the PDF at a specific edit from, say, a shortcut, because I don't wish to write down the page number how might I go about obtaining the data to add to the shortcut command line?
I'm not familiar by using the command line, but I'm pretty sure you're reference a "destination" you've set in the PDF.
Here's the Acrobat XI help for Destinations. Start on this page and read the next couple pages:
Thank you. That is not exactly what I seek and probably I did not make it clear.
While reading a PDF (in reader) I decide to make a bookmark which will form an externally available link so that when the PDF is closed I can click the link (maybe a shortcut on desktop or in an HTML page) and open the PDF at that point.
I know how to use the command line in a link to cause the open but cannot find how to obtain the information regarding the position, to place on the command line, other than reading it manually. I need the data to be made available electronically and placed in the link (shortcut) or scripted into an HTML page.
"(in reader)" - - Adobe Reader?
You cannot accomplish what you desire with Adobe Reader.
You need Acrobat.
With Acrobat you can:
Create a PDF Bookmark having an action to take you to a page.
Create a named destination then create a Bookmark having an action to take you to the named destination.
You can use the Comment and Markup tools and browse them or go to one of them from the Comments List.
As to command line usage - Adobe, by design, only permits a very minimal inventory of command line features.
Some more open parameters are available via a full URL (http://----) using a browser.
This is discussed in "Parameters for Opening PDF Files".
I have read from the link you provided but it only tells me what I knew regarding how to achieve this manually not programmatically.
I can see that I have not explained very well.
I wish through external means (a program/script I will write), to click a button at any time and multiple times, while reading a PDFand have the program obtain (from somewhere/anywhere/even Windows itself) the position I am at while reading a PDF and inject it into a url.
The end result will be a list (in an HTML page?) of the url's I have saved. i.e. the same as internal bookmarks but external.
The information exists because a PDF can be re-opened at the current page when closing by it saving that information.
I do understand that I can do it by noting the position myself and injecting it.
While editing video's I am reading from several PDF's at the same time, with differing viewpoints, and at various stages I want to bookmark and make a comment from whichever PDF my eyes are on (thus effectively at random).
Doing it within the PDF does not tell me (later, externally) which PDF or the order in which the bookmarks were made, if I wish to recreate the learning process.
All I can at present do is open each PDF and got to its various bookmarks out of sequence both within the book and choice of book.
Clearly the bookmarks need to appear in a list in the order created and each must select the appropriate book and page within that book. Then the previous session's progress can be recreated.
Perhaps it is now clearer.
I can write the program but where do I obtain, programmatically when I click the button, the current PDF title (file url) and page number within it, to place in the list of url's?
Any suggestions please