Suggestion: allow to use bookmark action for link annotation action

Forum for the PDF-XChange Editor - Free and Licensed Versions

Moderators: PDF-XChange Support, Daniel - PDF-XChange, Chris - PDF-XChange, Sean - PDF-XChange, Paul - PDF-XChange, Vasyl - PDF-XChange, Ivan - Tracker Software, Stefan - PDF-XChange

zarkogajic
User
Posts: 1508
Joined: Thu Sep 05, 2019 12:35 pm

Suggestion: allow to use bookmark action for link annotation action

Post by zarkogajic »

Hi Support,

When adding/editing a link type annotation action, say "GoTo", in many cases I want the link action to be the same as of some bookmark (so in case of GoTo action: same target page and same destination as some existing bookmark already does).

Would you consider adding an option to pick a bookmark (much like you can pick a named destination) into the Add / Edit action dialog:

image.png

p.s.
Yes, you will have to pre-filter that bookmarks tree to only show bookmarks having the same action type :)

Edit: Similar to what you already have for "Edit Action List":

image(1).png

But to "copy" a specific Bookmark action ....

-žarko
You do not have the required permissions to view the files attached to this post.
User avatar
Daniel - PDF-XChange
Site Admin
Posts: 11221
Joined: Wed Jan 03, 2018 6:52 pm

Re: Suggestion: allow to use bookmark action for link annotation action

Post by Daniel - PDF-XChange »

Hello, zarkogajic

In most cases if you need to reference the same target multiple times, it is better to create named destinations in the first place. We offer a function to perform this task automatically form all bookmarked GoToPage actions, on the bookmarks tab:
image.png
This function generates a destination for every bookmark with a GotoPage action, and by default names that destination identical to the source bookmark. It also edits the bookmarks own GotoPage action, to point to that new destination:
image(1).png
The advantage to doing it this way, is if you ever need to update the target location, everything which refers to a named destination will be updated in that single change to the destination data. This saves users the need to check various locations, or recall which items specifically referred to it later on.

Beyond that, since a bookmark can contain more than just a GoToPage action, including JS and such (not all of which are compatible with that area), offering an option inside of that list would be difficult without, as you said, additional filtering processes.
It would also likely lead to confusion in two areas:
  1. If there is a filter, users might be unsure why "Bookmark #72" doesn't exist. (Because it contains a JS action, instead of a normal gotopage action)
  2. If it offered the same appearance as the destination list, many would expect it to work the same, and recursively update the link data if the bookmark was updated. (which this feature cannot do without using destinations..)
I also think you may have misunderstood the use of this function:
zarkogajic wrote: Fri Jun 13, 2025 2:00 pm Similar to what you already have for "Edit Action List":
[img]
But to "copy" a specific Bookmark action ....
This tool does copy the bookmark actions directly. Using this option in the edit action list area also alleviates confusion, by showing that the "actions" are what is being copied. This helps to avoid the assumption that it points to the bookmark itself. If a bookmark happens to have multiple actions, you can fairly easily remove any you do not need in this scenario. (as a bonus, if you have already updated your bookmarks to use named destinations, since the actions are updated, new links which use "add from bookmarks" will also point to the destination).
I also don't believe there are any situations where you would see a "GoToPage" link, that does not also have access to the "actions list", allowing you to use the normal "add from bookmark" tool, are there? If not, I cannot really see a need or a use for a feature that is so complex, and cumbersome for long-term use, to be implemented, when a clearer and more accessible option is already in place.

Kind regards,
You do not have the required permissions to view the files attached to this post.
Dan McIntyre - Support Technician
PDF-XChange Co. LTD

+++++++++++++++++++++++++++++++++++
Our Web site domain and email address has changed as of 26/10/2023.
https://www.pdf-xchange.com
Support@pdf-xchange.com
zarkogajic
User
Posts: 1508
Joined: Thu Sep 05, 2019 12:35 pm

Re: Suggestion: allow to use bookmark action for link annotation action

Post by zarkogajic »

Hi Dan,

I know of 'convert to named destination', but I do not like them :)

Yes, additional filtering would need to clearly state something like "listing only bookmarks including GoTo action" - no confusion then to why "bmk 72 does not exist" :)

"...recursively update the link data if the bookmark was updated ..."
Well actually I would not like that nor expect. This is one way only (for me at least).

"This tool does copy the bookmark actions directly."
Too many clicks.
Say I have a link with a GoTo. I want to replace that GoTo with a GoTo from some bookmark. I need to open edit actions, remove the action, copy the action from bookmark (this will copy all actions), remove not neded actions, etc...

But, I do understand all your points :)

Was just a suggestion to streamline some work with less clicks ...

-žarko
User avatar
Daniel - PDF-XChange
Site Admin
Posts: 11221
Joined: Wed Jan 03, 2018 6:52 pm

Re: Suggestion: allow to use bookmark action for link annotation action

Post by Daniel - PDF-XChange »

Hello, zarkogajic

:lol: You have piqued my curiosity, is there a reason you dislike Named Destinations?

Back to the main request here however, we will have to wait and see if the Dev team has any input here. If I have good news, I will come back with a ticket number for this suggestion.

Kind regards,
Dan McIntyre - Support Technician
PDF-XChange Co. LTD

+++++++++++++++++++++++++++++++++++
Our Web site domain and email address has changed as of 26/10/2023.
https://www.pdf-xchange.com
Support@pdf-xchange.com