PDF Opening Issues

How to Open a PDF at a Named Destination on macOS

Algirdas JasaitisAlgirdas Jasaitis Nov 3, 2026 868 views

Question details

The user wants to open a PDF directly to a named destination using Adobe PDF open parameters and automation scripts on a Mac.

How to Open a PDF at a Named Destination on macOS
Product
Adobe Acrobat
Device & OS
macOS Catalina
Scenario
Automating PDF workflows by launching a document and navigating directly to a predefined destination parameter via script.
Observed behavior
Standard double-clicking does not accept open parameters. The user needs to trigger an application launch or Apple event, but encounters syntax issues and macOS automation security blocks.
Before you start

Ensure you know the exact string of the named destination parameter configured in your PDF, and verify you have administrative access to adjust macOS Security & Privacy settings.

Solution 1Recommended

Use AppleScript to Send an Apple Event with Open Parameters

Write and execute an AppleScript that targets Adobe Acrobat, passing the destination parameter while explicitly allowing macOS automation permissions.

PDF open parameters cannot be triggered by simply double-clicking a file in Finder. Instead, you must use an Apple event via AppleScript to instruct the application to open the document at the specific named destination.

macOS Catalina introduces stricter security features for inter-app communication. You may be prompted to grant Automation permissions the first time you attempt to run this script.

1
Launch Script Editor

Open the Script Editor application on your Mac by navigating to Applications > Utilities > Script Editor.

2
Draft the AppleScript

Enter the appropriate AppleScript commands to target your PDF application. You will need to tell 'Adobe Acrobat' to open the specific file path and pass the destination variable according to the Acrobat AppleScript dictionary.

3
Execute the Script

Click the 'Run' button (the play icon) in the Script Editor toolbar to test the syntax with a local PDF file.

4
Grant Automation Permissions

If macOS blocks the Apple event, go to System Preferences > Security & Privacy > Privacy. Select 'Automation' from the left sidebar, and check the box under Script Editor allowing it to control Adobe Acrobat.

Use AppleScript to Send an Apple Event with Open Parameters
Acrobat Version Compatibility: The exact AppleScript syntax depends heavily on your specific version of Adobe Acrobat (Pro vs. Reader). Always refer to Adobe's official AppleScript dictionary for your installed version.

Easily Manage and Navigate PDFs with WPS Office

While AppleScript and Adobe parameters require complex setup and security permissions, WPS Office provides an intuitive, built-in PDF reader for macOS. You can easily open, navigate, and edit PDF bookmarks and named destinations visually without writing any code.

  1. 1. Download and Install WPS Office: Download WPS Office for Mac and launch the WPS PDF application.
  2. 2. Open Your Target PDF: Click 'Open' on the home screen and select your target PDF document from your local storage.
  3. 3. Access the Navigation Pane: Click the 'Bookmarks' icon on the left sidebar to reveal all named destinations, structural links, and outlines.
  4. 4. Jump to Your Destination: Simply click on the corresponding named destination or bookmark in the list to instantly jump to that specific section of the document.
Fully compatible with standard PDF formats and Microsoft Office documents.Intuitive user interface for effortlessly managing PDF bookmarks and links.Lightweight application optimized for smooth macOS performance.Built-in robust PDF reader and editor tailored for everyday workflows.
microsoft office alternative - wps office

Frequently Asked Questions

Why does double-clicking a PDF ignore my open parameters?

Double-clicking a file simply tells the macOS Finder to launch the default application for that file type. It does not provide a mechanism to append command-line arguments or advanced open parameters like named destinations. You must use a script or terminal command to pass these specific variables.

How do I fix the 'Not authorized to send Apple events' error on macOS?

This error occurs because macOS Catalina and later versions strictly control automation between applications. To fix it, go to System Preferences > Security & Privacy > Privacy, select 'Automation' from the left list, and ensure the script editor or calling app is checked to allow control of the target PDF reader.

Can I use macOS Preview to open a named destination via AppleScript?

macOS Preview has very limited AppleScript support and does not natively support Adobe's proprietary PDF open parameters for named destinations. For advanced destination and bookmark handling, you generally need a dedicated PDF application like Adobe Acrobat or WPS PDF.

What exactly is a named destination in a PDF file?

A named destination is a predefined target (like a bookmark or a precise view) within a PDF document that has been assigned a specific text label. It allows external links and scripts to jump to that exact location reliably, regardless of whether pages are added or removed later.