Here are some of the skills you will learn from this book.
- How to use ExtendScript to manipulate and control key elements of the InDesign object model such as documents, preferences, master spreads, pages, page items, text frames, text, graphics, fonts, styles and tables.
- How to create interactive interfaces for your scripts which allow the user to make choices that control what the script does, making solutions more flexible, powerful and useful. All of the main tutorials in the book involve the creation of interactive user interfaces using ExtendScript’s ScriptUI technology. So, users will become very familiar with the benefits of adding graphic user interfaces to their scripting solutions, especially those being written for colleagues or clients.
- The use of scripts to create interactive documents containing page transitions and navigation buttons, which are then exported as interactive PDFs.
- How to make your scripts more robust by incorporating error-handling features; and how to fix errors by using the debugging features built into the ExtendScript Toolkit.
- The usage and creation of DTDs for validating XML documents, both the general principles involved and their implementation within InDesign.
- The fundamental features of XSLT stylesheets: key elements and techniques which are especially important for InDesign workflows, such as converting attributes to elements, changing the order, name and content of elements, as well as the interactive use of parameter values for filtering XML import.