Jumping to a specific PDF page in EDGE browser
Asked Answered
G

3

6

I'm linking directly to pages within a PDF document using the #page=xx format. E.g.

<a href="mydocument.pdf#page=12">Link here</a>

This works in Chrome, Firefox and IE, but not in EDGE. Is there a workaround for this?

Greenock answered 4/7, 2016 at 14:49 Comment(3)
Hello, Phil. I'm an engineer on the Microsoft Edge web-platform team, and see the issue to which you are referring. I've reached out to a contact on the app-side of Edge, and hope to hear back regarding our support of this feature.Quinidine
Thanks Sampson, that's great that it's being looked into. I look forward to any updates.Greenock
@Sampson: any news on that topic? (I just tried with the latest Edge and it does not work yet.)Liger
F
2

[UPDATE] From Microsoft

>Update: The date for commercial rollout for embedding the Adobe Acrobat PDF engine into the Microsoft Edge built-in PDF reader has been moved to September 2024.

The date for the removal of the current engine for the Microsoft Edge built-in PDF reader will be delayed to no sooner than early 2025.

The question was dated at the time of New Edge prior to shift to Chromium.

With Chromium based Edge this was supported by the Chromium PDF extender and should work for most Current Edge users. Will work on web and local, here I ask for page 5
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "file://C:\Apps\PDF\GS\gs1000w64\bin\out.pdf#page=5"
and get page 5
enter image description here

HOWEVER :-

Edge has an ON/OFF feature to re-open a document at last page viewed, which can naturally block a #page=## request if its toggled as ON. enter image description here

I have had mixed results when using the Acrobat Plug-in activated in Edge Browser when there is also the in-built Chromium Viewer, and the whole situation is about to change this coming year from March 2023 to March 2024 as< Edge is shifting back to an Adobe based subscription enhanced viewer !! So this answer may become outdated, in a few weeks or months or if you are reading this in a year from now the question may simply be academic.!

Fifth answered 13/2, 2023 at 16:54 Comment(1)
Thank you, this should be the answer! At least as of early August 2024. I couldn't get #page=[page number] to work, but did have the "PDF view settings" toggle set to on. After I disabled it, #page=[page number] works perfectly.Worcestershire
C
0

According to https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/10454778/ and the user Jan O it could be possible in version 42.17074.1000.0, but then James C writes that it "semi works". I haven't been able to try it yet.

Carpogonium answered 22/3, 2018 at 7:8 Comment(1)
Your link is dead. It looks like the #page=xx works, but only for pdfs opened as URIs (dom.com/help.pdf#page=3). There appears to be no way to open a local file system based PDF with a #page=xx target. This is not good, as it makes Edge's support for use in offline help systems, for example, unworkable. Edge badly needs this. Named PDF destination support, even via web URIs in Edge, is non-existant at this time.Discriminant
C
0

The answer posted by KJ is helpful, but beware, if you have tried to annotate a PDF using Edge's annotation tools in browser, save the PDF with its annotations BEFORE switching to a page number using this method, as it will load the file from the file system unchanged, otherwise.

Commission answered 26/11, 2023 at 0:15 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.