Hyperlink to specific page in pdf

  • 1
  • Question
  • Updated 2 years ago

I have tried to link to a page by adding the standard #page=10 as an argument in the link. It doesn't work. Is a different syntax needed to link to a specific page in a pdf?

Photo of Steve Harhai

Steve Harhai

  • 3 Posts
  • 0 Reply Likes

Posted 4 years ago

  • 1
Photo of aHa!Coaching

aHa!Coaching, Champion

  • 1192 Posts
  • 115 Reply Likes
That depends... are you viewing the hyperlinked PDF in Adobe's Acrobat Reader, in Mindjet's embedded viewer or in Window's 8 document viewer?
Photo of Steve Harhai

Steve Harhai

  • 3 Posts
  • 0 Reply Likes
I am viewing the hyperlinked PDF in PDF-XChange, and Acrobat Reader clone. The standard #page=10 argument works to link to specific pages through PDF-XChange from programs other than Mindmanager. In Mindmanager it doesn't seem to pass the argument. For example, if I copy and paste the hyperlink, it contains the file name but not the argument.
Photo of Alex Gooding

Alex Gooding, Champion

  • 823 Posts
  • 207 Reply Likes

Hi Steve,

It's strange - MindManager used to be unable to do this in earlier versions and in fact I'd long since given up trying to make it function. However when I tried it again after seeing your email I was very surprised that I was able to get it to work.

However it's a little erratic in operation, for example, if you try to change the page number after establishing a PDF hyperlink sometimes the change won't "take". Other times the linked document won't show at all after the page number is edited until after the map is saved, closed and reopened.

Unfortunately I can't shed any light on why it's behaving this way for me and why it isn't working at all for you.  Setting up the link in, say, Word and copying it seems to be the most reliable for me, though adding a page number manually to a PDF link seems to work

If it can be made to work reliably this would be a surprisingly useful feature. For example you could set up an introductory mindmap guide for a piece of equipment with PDF links to specific pages in a large manual, or hyperlink specific pages where there are quotes you want to use in journal articles for research purposes.

(Edited)
Photo of Steve Harhai

Steve Harhai

  • 3 Posts
  • 0 Reply Likes
Thanks for your comments Alex. Can you tell me exactly what you're entering in the argument box that works, e.g. page=10?
Photo of Alex Gooding

Alex Gooding, Champion

  • 823 Posts
  • 207 Reply Likes

Hi Steve,

I've just been adding the #page=2 to the end of the URL for the PDF document.

I've got this to work both by typing it in manually after pasting the URL in the Link to: section of the  Add Link dialogue box and also by creating the URL with the link added in Word and pasting that in. I've also played around with changing the page number  after it has been typed in, but sometimes the new page number won't "take" straight away.

The other thing is that every now and then MM will spit the dummy and not show the link at all in the map browser - or in fact any of the links. However they will still work if you choose Open Link Outside MindManager.

Very strange.

Photo of Andrew Wilcox

Andrew Wilcox, Champion

  • 1032 Posts
  • 177 Reply Likes
Alex: Is this in MIndManager 14 or a later version?
Photo of Alex Gooding

Alex Gooding, Champion

  • 823 Posts
  • 207 Reply Likes

Hi Andrew. I don't recall what version I tested this with back in 2014 but I've just tried it again with v16 and it appears to work.

Unfortunately however I think this approach is less useful than it used to be. Increasingly websites wrap the PDF URL up in another address or even simply add the word "download" to the end of the URL. In these cases adding the page reference to the URL links in mindmaps simply won't work.

This process is still useful however in some cases - the most obvious example being when you control the website with the PDFs and want to use a map to link to specific pages in these documents.  

EDIT: I should clarify that this approach seems to work only PDFs stored on the web and not locally.

(Edited)
Photo of Brian Morse

Brian Morse

  • 29 Posts
  • 4 Reply Likes
The workaround I am using is to create a desktop shortcut with the command line syntax then make a link to the desktop shortcut in the topic in mindmanager.
The desktop shortcut target looks like this.
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /A "page=121=OpenActions" "D:\Users\AdvCivil\Downloads\FDOT\Publications\CADD Manual\CADDManual2015a.pdf"
Notes about the desktop shortcut properties.  You can omit the full path to the pdf in the target field if you put that path in the Start in: field in the desktop shortcut properties.
Photo of Andrew Wilcox

Andrew Wilcox, Champion

  • 1032 Posts
  • 177 Reply Likes
Seems to be an Adobe issue:

If you are linking to a local pdf e.g. c:\yourname\doc.pdf you cannot include a page ref.

See https://helpx.adobe.com/acrobat/kb/li...

But this link to web server hosted pdf does work http://download.mindjet.com/MindManag...

This works with both the internal browser and Chrome.

Note they both go to Sheet 5 not Page 4 (as numbered).

So if you want to link to a page in a PDF host it somewhere first.
Photo of Nigel Goult (Olympic & MIVAP)

Nigel Goult (Olympic & MIVAP)

  • 344 Posts
  • 133 Reply Likes
I have been looking at this and if you prefix the path to the local file with "file:///" then a hyperlink on a Map Topic will open a local file in the MindManger browser at the specified page:

Example: "file:///c:\myfolder\mypdf.pdf#page=3"

Ideally you should not mix the forward and back slashes as it may cause issues on different systems.

Ill add a capability to MAP 2.3 to automate the process for linking to PDF pages for users.

What I have noticed is that if you set up two or more Map Topics that contain a link to different pages of the same pdf, once you have clicked the link to page x you have to navigate the browser away from the pdf document (back to home for example) before link to page y in the same pdf will work.

Regards
Nigel

MAP - The Ultimate Add-in for MindManager 2016!   - Become a MindManager Power User FAST! www.mapformindmanager.com

Google Map Part Not Working? - Check out the new Google Search Plus add-in from Olympic http://www.olympic-limited.co.uk/product/googlesearchplus/
Photo of Alex Gooding

Alex Gooding, Champion

  • 823 Posts
  • 207 Reply Likes

Hi Nigel, that would make a great add-in. I can think of a lot of uses for this, for example a manual to explain a process for new users (a bit like the help map you created for the Google Plus trial add-in) with links to selected pages in a reference PDF.

Incidentally your comment about the need to navigate away from the first link before the second will "take" seems consistent with the issue I mentioned earlier in this thread about the fact that if the page number is edited in the link dialogue box after the initial link has been made this edit might not be recognised subsequently.

Photo of Nigel Goult (Olympic & MIVAP)

Nigel Goult (Olympic & MIVAP)

  • 344 Posts
  • 133 Reply Likes
Hi everyone,

I did some more work on this today and found that some browsers will use the "#page=" parameter and some don't.

Firefox = OK
Internet Explorer = OK
Edge = Not OK
MindManager in-built = OK

I did not check Chrome as I don't use that browser or Safari.

I also noted that not all PDF's work. It is possible for one PDF to open fine at the correct page and others to simply not open. This was particularly evident in the MM In-built browser. It is as if on some PDF's the pagination information is not present. I wonder if it depends on what software and settings where used to create the PDF in the first instance.

Anyway, I have added a small capability to MAP and am hoping to have the 2.3 version out in the coming weeks all being well.

Regards
Nigel

MAP - The Ultimate Add-in for MindManager 2016!   - Become a MindManager Power User FAST! www.mapformindmanager.com

Google Map Part Not Working? - Check out the new Google Search Plus add-in from Olympic http://www.olympic-limited.co.uk/product/googlesearchplus/