QuarkXPress Automator Action Pack
for Mac OS X Leopard
$24.99

Only $1.24 per action

Overview

This action pack extends the power of Automator in Leopard with 20 actions for use with QuarkXPress!

The Ultimate Deal! Get the actions of this action pack for as little as 49¢ per action. Our Ultimate Productivity Automator Action Pack includes a complete set of all 160 actions. Learn more...

New Features!

  • Now includes a total of 20 actions, including 12 new actions!
  • New features and enhancements in existing actions
  • Many actions now include support for Automator's variables in Leopard
  • Support for QuarkXPress 8
  • More straightforward and easier installation
  • Automatically check for action updates
  • Much more!

Try Before You Buy

All of our Automator actions may be downloaded and run in demonstration mode for evaluation purposes. Actions running in demonstration mode will display periodic alerts, and are limited to processing a maximum of five items at a time. These limitations are removed when purchased and registered.

Included Actions

The following Automator actions are included with this action pack:

Add Pages to Quark Documents

Description: This action will add pages to QuarkXPress documents.

Input: com.automatedworkflows.quark.document-object

Output: com.automatedworkflows.quark.document-object

Apply Quark Box Names

Description: This action will apply a specified AppleScript name to a selected box, or all text or picture boxes in an entire document, or on the current page of a document. This action operates on the frontmost opened Quark document.

When implementing automation in a Quark-based workflow, scripts and Automator workflows need a way to differentiate between boxes in a document.  This is necessary in order to ensure that the appropriate box in a document is processed at the appropriate time.  For example, if you are building a catalog, you might want to ensure that your product prices are placed into specific boxes in your catalog.

Without box naming, boxes are typically processed by a script or Automator workflow in order, from front to back.  While this method may work for some, it is not always recommended, as re-ordering of boxes can break an automated workflow.  To allow for more robust automation, boxes in a document to be processed should be assigned names, instead.

Some of our Automator actions that will place data in QuarkXPress documents require that you assign names to boxes in Quark.  This action has been provided to give you a way to assign those names.Once boxes have been named in a QuarkXPress document, you may copy them from one document to another, or from one page to another, and the box names should still be retained.

Please be aware that box names, once applied, are not visible in Quark. To retrieve a list of box names that have been applied by this action, to ensure that proper naming has occurred, you may run our Retrieve Quark Box Names action.

Input: Anything

Output: Anything

Close Quark Documents

Description: This action will close opened Quark documents.

Input: Opened Quark documents.

Output: Files/Folders

Find and Change Text in Quark Documents

Description: This action will perform a find/change in the Quark documents received as input. If no documents are received as input, or input is ignored, then this action will attempt to process the frontmost opened Quark document.

Input: Opened Quark documents.

Output: Opened Quark documents.

Get All Opened Quark Documents

Description: This action will retrieve a list of opened Quark documents, and pass them as output to the next action in the workflow.

Input: Opened Quark documents.

Output: Opened Quark documents.

Get Front Quark Document

Description: This action will locate the front opened Quark document, and pass it as output to the next action in the workflow.

Input: com.automatedworkflows.quark.document-object

Output: com.automatedworkflows.quark.document-object

Get Linked Images from Quark Documents

Description: This action will retrieve a list of linked images from the Quark documents passed as input, and output them to the next action in the workflow. If no Quark documents are received as input, or if input is ignored, then this action will attempt to process the frontmost opened Quark document.

Input: Opened Quark documents.

Output: Image files.

Get Names of Quark Documents

Description: This action will retrieve the names of the QuarkXPress documents passed as input. If no documents are received as input, or input is ignored, then the action will attempt to retrieve the name of the frontmost opened QuarkXPress document. Once retrieved, the names will be passed as output to the next action in the workflow (any action that accepts text as input) for further processing.

Input: Opened QuarkXPress documents.

Output: The names of the QuarkXPress documents.

Get Paths of Quark Documents

Description: This action will retrieve the file paths of the QuarkXPress documents passed as input. If no documents are received as input, or input is ignored, then the action will attempt to retrieve the file path of the frontmost opened QuarkXPress document. Once retrieved, the file paths will be passed as output to the next action in the workflow (any action that accepts files/folders as input) for further processing.

Input: Opened QuarkXPress documents.

Output: The file paths of the QuarkXPress documents.

Get Text from Quark Documents

Description: This action will retrieve text from the Quark documents passed as input, and output it to the next action in the workflow. If no Quark documents are received as input, or if input is ignored, then this action will attempt to process the frontmost opened Quark document.

Input: Opened Quark documents.

Output: Text

Merge Quark Documents

Description: This action will merge the Quark documents received as input. Docments may be merged into the first document received as input, or into a new Quark document.

Input: Opened Quark documents.

Output: Opened Quark documents.

New Quark Document

Description: This action will create a new document in Quark.

Input: N/A

Output: The newly created Quark document.

Open Documents in Quark

Description: This action will open documents in QuarkXPress.

Input: Quark document paths.

Output: Opened Quark documents

Place Images in Quark Document

Description: This action will place images into specified picture boxes in a Quark document.

Input: Image paths.

Output: Opened Quark documents.

Place Text in Quark Document

Description: This action will place text into specified text boxes in a Quark document.

Input: Text

Output: Opened Quark documents.

Print Quark Documents

Description: This action will print the Quark documents received as input. If no input is received, or if input is ignored, then this action will attempt to process the frontmost opened Quark document.

Input: Opened Quark documents.

Output: Opened Quark documents.

Print Quark Documents to PostScript

Description: This action will print the Quark documents received as input as PostScript files to a specified output folder. If no input is received, or if input is ignored, then this action will attempt to process the frontmost opened Quark document.

Input: Opened Quark documents.

Output: PostScript file paths.

Retrieve Quark Box Names

Description: This action will retrieve the AppleScript name of a selected box, or the AppleScript names of all text or picture boxes in an entire document, or on the current page of a document. This action operates on the frontmost opened Quark document.

When implementing automation in a Quark-based workflow, scripts and Automator workflows need a way to differentiate between boxes in a document.  This is necessary in order to ensure that the appropriate box in a document is processed at the appropriate time.  For example, if you are building a catalog, you might want to ensure that your product prices are placed into specific boxes in your catalog.

Without box naming, boxes are typically processed by a script or Automator workflow in order, from front to back.  While this method may work for some, it is not always recommended, as re-ordering of boxes can break an automated workflow.  To allow for more robust automation, boxes in a document to be processed should be assigned names, instead.

Some of our Automator actions that will place data in QuarkXPress documents require that you assign names to boxes in Quark.  You may use our Apply Quark Box Names action to name boxes in your Quark documents.

Please be aware that box names, once applied, are not visible in Quark. This action has been provided to give you a way to retrieve box names, in order to ensure that they have been properly applied within a QuarkXPress document.

Input: N/A

Output: Text

Save Quark Documents

Description: This action will save Quark documents to an output folder using a specified name. If necessary, a unique suffix will be automatically appended to the saved document name so that existing files with the same name are not overwritten.

Input: Opened Quark documents.

Output: Document paths or opened Quark documents.

Save Quark Pages to EPS

Description: This action will save pages of Quark documents in EPS format into a specified folder.

Input: com.automatedworkflows.quark.document-object

Output: Files/Folders

Support

Automated Workflows, LLC offers complimentary support through our online forum. Our forum provides answers to frequently asked questions about our products, and allows an opportunity for user discussion of our products. Paid support is available upon request. To report product bugs, or suggest product features, please contact us directly.

NOTE: Please be sure to check the frequently asked questions section of the online forum before reporting bugs.


Learn More

Looking for more information about Automator? Ben Waldie's Automator for Mac OS X 10.5 Leopard: Visual QuickStart Guide covers what you need to know!

Copyright © Automated Workflows, LLC. All rights reserved.

AppleScript® is a registered trademark of Apple Inc., registered in the U.S. and other countries. All other trademarks found on this site are properties of their respective owners.