Copy link to clipboard
Copied
I have two copies of the same file (not shortcuts). I want them to remember the last open page separately. Instead when I reopen them, they both have the same page open, which probably is the last open page of the file closed last. I even downloaded the file fresh, it still shares the last page open information and applies it to both. How to get around this?
I could try splitting up the pdf into separate files by the sections that I'm studying.
Message was edited by: Dick Army
1 Correct answer
That suggests it uses the original file ID (which doesn't change) rather than the revised file ID (which changes on each save). PDF files keep both, and they have different uses. That's about as far as you can get with Acrobat Reader - which seems clearly designed to remember the position of the file no matter where it's come from, and is deliberately doing exactly what you don't want. If you had commercial Acrobat you could try copying the pages to a new file.
Copy link to clipboard
Copied
Did you tick the option to restore the last view settings when reopening documents (under Edit - Preferences - Documents)?
Copy link to clipboard
Copied
Yes, and it works fine for single files. But for multiple copies of the same file, they all open at the location of the last closed file instead of saving this data separately for each copy.
Copy link to clipboard
Copied
Do all of these copies have the same file name? I'm not sure how that mechanism works but I would guess it's saving the file-name (if not the full file-path) alongside the view state, and then tries to restore the latter when it detects that the former is opened.
Copy link to clipboard
Copied
Different name and location. I even downloaded the file again and it opens at the page where its 6 year old copy was closed.
Copy link to clipboard
Copied
In that case maybe Acrobat uses some kind of hash value to identify the file... I can't say for sure.
Copy link to clipboard
Copied
I I magine it uses the file ID. That way you would remember position in files delivered from places like the web even though they might have a different name each time. This ID is unique unless you duplicate the file. Try doing a Save As to copy instead of just copying the file.
Copy link to clipboard
Copied
Same issue with save as.
Copy link to clipboard
Copied
That suggests it uses the original file ID (which doesn't change) rather than the revised file ID (which changes on each save). PDF files keep both, and they have different uses. That's about as far as you can get with Acrobat Reader - which seems clearly designed to remember the position of the file no matter where it's come from, and is deliberately doing exactly what you don't want. If you had commercial Acrobat you could try copying the pages to a new file.
Copy link to clipboard
Copied
I've split up the file into several pdf's by chapters as that seems to be the only workaround.
Copy link to clipboard
Copied
Reader can't split files. What software do you use?
Copy link to clipboard
Copied
Did it online. www.ilovepdf.com
Copy link to clipboard
Copied
Don't know if I'm too late to answer this, but Adobe Reader bases the file ID on an ASCII element of the PDF file itself.
I was working on a program to specifically ease this process, but it's a pretty straight forward one.
If you simply open the pdf file with a text editor, such as Notepad++ for starters, you can scroll to the bottom of the file to find an attribute named ID and defined with a Hex value.
It will look something like this. You can find it using a search function and look for "/ID[<" which will point you to the right location.
/ID[<B4D47F4F193E2644809A0D9C091ADF35><B4D47F4F193E2644809A0D9C091ADF35>]
To change the file's association identifier, simply change a number or letter of it's value in both columns as such:
/ID[<C4D47F4F193E2644809A0D9C091ADF35><C4D47F4F193E2644809A0D9C091ADF35>]
and save the file. This will not corrupt the file in any way and adobe reader will read it as a different file.
Note: Ensure you do not change the value's character length.
And there you have it
Update: I have found it easiest to just change the value of the second column of numbers and simply pasting it over the first one is the quickest and most reliable way.

