When I started scripting, about a year ago, I was really frustrated that app.selection didn’t returned correct selection order I used while selecting objects, instead, it returned sorted selection by object ID’s. To make things even worse, just few versions back, app.selection DID returned correct selection order! So, somebody messed things really bad!
This is wonderful news especially for InDesign users! So, what’s new in this mid-cycle release?!
Let’s list most important ones:
- EPUB Export Improvements
- Style Mapping
- Articles Panel
- Linked Stories
- Object Export Options
- DPS Tablet Features
- Easier Anchored Objects
Also, bunch of old bugs from previous releases are corrected! But, that’s not all! Some CS5 users were frustrated with frame edge highlighting! Now in CS5.5 you are CAN turn it OFF! Woohoo! I will not go into details about features and stuff, because there is so many places where you can find info and I’ll list some of them:
- Introducing Adobe Creative Suite 5.5 Product Family by Adobe
- What’s new in CS5.5 by Adobe TV
- Adobe CS5 Evolves: Digital Publishing from InDesign to Tablets Gets Better by Terry White, Worldwide Creative Suite Design Evangelist for Adobe
- InDesign CS 5.5 Announced: New Features, Subscription Pricing by InDesignSecrets.com
- Adobe Upgrades Nine Products to CS5.5 by CreativePro.com
- CS5.5 & Any Screen by Cari Jansen
Thank you Adobe for making our creative work easier
with such a awesome and creative tools!
Keyboard shortcuts are a big time saver! And when I say big, I mean BIG! I love shortcuts, and by time, they become part of you, and your everyday workflow! But! It’s becoming difficult to remember all shortcuts when you use more than one program, and I know you do! So, I decided to create nice little interactive shortcuts guide and to be even better, I wanted to use just InDesign‘s interactive features!
So, what’s so special about this “new version”?
Like I said, it’s new year, new beginning, I’m full with new ideas, and I hope that this year will be awesome like last was, so, here is another really cool script that will help you overcome BUG which was mentioned here: Auto Apply Object Style to Placed Image.
Also, you will not need special “Place Fun Frame” Object Style to apply desired object style while placing objects, and you will be able to even select different while placing multiple objects. Really?! Well, yes, I hope so!
Do you need information about fonts used in your document(s)? Do you want to check is some fonts missing in a more than one file? You can do that with FontReporter®!
Are you annoyed with all panel names in All Caps?! There is really easy way to turn them into Title Case! Tested with InDesign and InCopy CS4 and CS5!
Be sure you check out Don’t Like All Caps in the Interface? Try This For Some Relief on InDesign Secrets website!
Some of Adobe file format’s (INDD, PDF, AI) are using Metadata to store low-res preview of file inside file itself. For example InDesign allows you to select how many pages do you want to include in these previews and also preview size/quality. We have to keep in mind that data is not stored in binary format. It’s stored in, so called, Base64 encoding scheme, that represent binary data in an ASCII string format. So, in addition to extracting data we have to decode it to binary, and then save it to file. So, let’s get started!
Few days ago on Adobe’s InDesign scripting forum I found question how to create custom menu to insert predefined text items into ScriptUI text box. I started to research and found really easy and good way you achieve this handy “menu”. All we need is dropdown and short script for controlling insert behavior.
Well, this is almost ‘Most Wanted’ snippet around Have you ever wanted user to prevent executing some menu item? I did, but I didn’t had answer how to do it. There is no way to disable menu item, but what we can do is to cancel executing it. What we are going to do is to add event to ‘menuActions’. So, let’s take a look.
In previous post about Extracting Metadata with Adobe XMP we were extracting complete Metadata from file and saving it to XML file. In this post we will take a look how to extract just those elements that we want. Also, don’t forget to grab Adobe XMP Specification and visit Adobe XMP Develop Center for additional info about XMP Specifications. Before continuing I suggest you to extract Metadata from file to XML or you can find same structure in ‘Links panel -> (Right click on image link) -> XMP File Info -> Raw Data (tab)’. It will be easier to understand and find data that we want to extract. So, let’s get started.
Almost every media file contains info about it’s contents. Adobe’s XMP (Extensible Metadata Platform) is, as they say, “a labeling technology that allows you to embed data about a file, known as metadata, into the file itself”. Devices like digital camera’s, camcorders, mobile phones also save metadata, and we are able to retrieve that info later. “Various standards initiatives are using XMP as their framework of choice for implementation”. More info can be found here: Industry standards groups powered by XMP. So, let’s see how to grab all saved data from file with really simple code.
I think that title already says everything about this post and I’ll try to be short. When you are exporting from InDesign GUI you have option to export just selected objects, but how to achieve this from script? This script is also published on Adobe’s InDesign scripting forum.
Two days ago on Adobe’s InDesign scripting forum I found interesting question about creating custom menu, so I decided to dig little deeper and see how to achieve desired effect. I went to Marc Autrets site, and post How to Create your Own InDesign Menus. I tried to create custom menu that will be inserted into InDesign’s main menu, with three menu items, and one separator.
I’ve made small simple script for exporting document to PDF using preset we select. We will see how to list PDF Export Presets we have available, select output file, and export file. So, let’s get started!
This is very great and handy script! If you have lot of text or numbers, regular alert dialog just roll text out of the screen, and you can’t see them. Here is an example from “ScriptUI for Dummies”, which is a more useful version of alert: it shows text in a scrollable window. An additional advantage is that you can copy text out of the alert. This was posted on Adobe’s InDesign scripting forum.
Well, here is something very handy. With this script you can search through your paragraph style names.
First, let’s clear how InDesign is working with selections. Selections are always in Arrays. So, first object in Array has index 0, second object is 1, and so on. For now, we are going to take a look just how to rotate a single object.