Archive

Archive for the ‘HOT Posts!’ Category

Selection order is back in CS5.5!

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! 😦
Read more…

Adobe Announced Creative Suite 5.5!

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:

Thank you Adobe for making our creative work easier
with such a awesome and creative tools!

Interactive Shortcuts Guide for InDesign CS5


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!
Read more…

Script: tomaxxiPLACE® 2 / Choose Object Style while Placing

Well, just two days after releasing tomaxxiPLACE® I realized that it can be done way more easily and efficiently! 😀 So, here it comes, new version of tomaxxiPLACE®!

So, what’s so special about this “new version”?
Read more…

Script: tomaxxiPLACE® / Choose Object Style while Placing

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! 😀

Read more…

Script: FontReporter® 2 / Collect used Fonts Info from multiple files

[UPDATED]

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®!

Read more…

QuickTip: Turn Off All Caps in Panel Names

September 17, 2010 6 comments

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!

Have fun! 😀

Extract file preview stored in Adobe XMP data

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! 🙂

Read more…

Custom ScriptUI Text Insert Menu

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.

Read more…

Prevent executing menu items

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.

Read more…

Extract Metadata with Adobe XMP [Part 2]

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.

Read more…

Extract Metadata with Adobe XMP [Part 1]

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.

Read more…

Export selection to JPEG

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.

Read more…

Create customized menu

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.

Read more…

Simple PDF Export with Preset selection

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! 😀

Read more…

Get Local/Gateway IP Addresses

Two days ago, on Adobe’s InDesign Scripting forum I had found question about retrieving Router IP address. Post is based on MacOS/Applescript, and I decided to find solution for Windows 😀 It’s combination of VBscript and JavaScript. Let’s get started.

Read more…

Scrollable alert

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.

Read more…

Search paragraph style names

Well, here is something very handy. With this script you can search through your paragraph style names.

Read more…

Rotate single selected object

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.

Read more…