Pages data merge application download

AppleScript and Pages: Word-Process a Go-Go!

-->

iWork Automation: Pages AppleScript Support

For emerging and established creatives alike, Pages is the “go-to” app in a “go-go” world. It’s versatile, powerful, and its documents are multi-platform and collaborative. And now it’s even more productive with the built-in power of AppleScript automation.

As anyone who succeeds in the world of office and creative productivity can tell you, automation is an absolutely essential tool for maintaining sanity. When processes are automated, you gain:

Using automation frees you from the “drudge work,” to focus on the creative and analytical aspects of what you do — you know, that stuff you were actually hired and like to do! And when it comes to the world of automation, AppleScript is your best friend.

So, if you are currently using another word-processing application for your work and are interested in seeing what Pages can do; or are a Pages user who wants to take the application to the next level of functionality; automating Pages with AppleScript is something you should explore.

What is covered in this overview of Pages AppleScript support?

The following pages describe and demonstrate how AppleScript can be used to access, query, control, make, style, and delete the elements of the Pages application, with specific focus on documents and page elements.

If you are familiar with AppleScript — great. If not, no problem. You can easily pick up this unique English-like scripting language from the tutorials on this website, or from reading one of the many great AppleScript books on the subject, including Apple’s own AppleScript 1-2-3 (on the iBooks Store).

And everything you need to automate Pages with AppleScript is already installed in OS X. For starters, all of the example scripts on these pages can be viewed in the AppleScript Editor application (which can be found in your Utilities folder) automatically, by just clicking the Open in AppleScript Editor button located above each of the example scripts, that are placed inline throughout the documentation on this site.

So what are you waiting for? Use the purple navigation box on the upper right side of this page to begin the process of becoming “the potentate of productivity!”

Pages 2009 Compatibility

The current implementation of Pages scripting support does not contain a Compatibility Suite for Pages 2009. The integrated object scripting support currently in the dictionary (that is shared by all iWork applications), is new to Pages and was not included in the Pages 2009 scripting implementation.

PAGES SCRIPTING

APPLESCRIPT TUTORIAL

If you’re new to AppleScript, start here. This step-by-step tutorial, exerpted from the Apple Training Series book AppleScript 1-2-3, is an easy and fun way to learn the basics of AppleScript while writing simple scripts.

mavericks-sidebar

mavericks-sidebar

WEBSITE HISTORY

09-23-16 • Updated example for creating a grid of page items.

11-03-14 • Lines section added.

10-16-14 • Pages Data Merge application released.

06-27-14 • Added download for example Export Pages to PDF droplet. (sidebar link)

06-25-14 • Updated Document from Outline example to include downloadable example OmniOutliner document.

04-21-14 • Updated Mail Merge script to contain a property for setting whether recipient address is required.

DISCLAIMER

THIS WEBSITE IS NOT HOSTED BY APPLE INC.

Mention of third-party websites and products is for informational purposes only and constitutes neither an endorsement nor a recommendation. MACOSXAUTOMATION.COM assumes no responsibility with regard to the selection, performance or use of information or products found at third-party websites. MACOSXAUTOMATION.COM provides this only as a convenience to our users. MACOSXAUTOMATION.COM has not tested the information found on these sites and makes no representations regarding its accuracy or reliability. There are risks inherent in the use of any information or products found on the Internet, and MACOSXAUTOMATION.COM assumes no responsibility in this regard. Please understand that a third-party site is independent from MACOSXAUTOMATION.COM and that MACOSXAUTOMATION.COM has no control over the content on that website. Please contact the vendor for additional information.