About

Masood Ahmad began his career in 1996 as a Linguistic Operator and now serves as a Solutions & Opex Consultant and Service Delivery Manager at EKCS Private Limited, India. With over 16 years at EKCS, he has held several leadership roles. A specialist in Adobe InDesign since version 2.0—especially the Middle East edition—Masood focuses on R&D, client communication, workflow optimization, and service delivery. He is recognized for his structured approach, mentoring mindset, and expertise in troubleshooting and automation. Passionate about training, both within and outside the organization, he is committed to improving quality and efficiency across projects. See his articles at https://creativepro.com/author/masoodahmad or reach him at ma************@***il.com.

Article
Format Text Automatically with Style Packs in InDesign

Learn how to effortlessly style text throughout an InDesign document with the help of AI.

Learn more
Article
A Solution for Packaging Files With Missing Plug-ins

Recently, I worked on a project where I had to package over 100 InDesign files from different vendors. Unfortunately, when I opened the first file, I got a missing plug-in error. Since InDesign won’t create a package of a file with missing plug-ins, I had to fix this problem right away. And getting the plug-in was not an option. I was […]

Learn more
Article
Converting Shapes

Did you ever need to change the shape of an existing object in your layout? Like if you had to change a rectangle into a triangle while keeping all its visual attributes i.e. color, stroke, width, height, and position. Something like this: I have seen folks try to accomplish this several ways: using the Pen tool to create […]

Learn more
Article
Getting Started With XML in InDesign

Recently, I worked on a project where I had to bring XML data into InDesign. Prior to this, I had heard about XML but never worked with it, so this project was a big challenge to me. I learned a lot along the way and thought it would be helpful to others if I shared the […]

Learn more
Article
Exploring OpenType Pro Fonts, Part 3

In Part 1 and Part 2 of this series, we looked at many useful features of OpenType fonts. Let’s complete our review of typographic gems by checking out the options for figures. OpenType Numerals One of OpenType’s many useful features is the ability to manage different styles of numerals within a single font. When you’re working with typefaces that offer both […]

Learn more
Article
Exploring OpenType Pro Fonts, Part 2

Last week we started an in depth look at the features of OpenType fonts. Let’s continue now with a review of typographic gems like contextual alternates, all small caps, stylistic sets, and more. See also: Adobe Drops Fonts, Leaves Users Stranded Contextual Alternates These are alternate characters often found in script typefaces to provide a more […]

Learn more
Article
Exploring OpenType Pro Fonts, Part 1

OpenType fonts may include an expanded group of characters useful for the typographic variation with features like Discretionary Ligatures, Fractions, Ordinals, Swashes, Titling & Contextual Alternates, All Small Caps, Tabular or Proportional Figures, etc. Unfortunately, these rich extended character sets are ignored or misunderstood by many users. So let’s take a close-up look at the features of […]

Learn more
Article
Dynamic Pull Quotes

A pull quote is a common element of good design, adding visual interest and emphasizing key information. There are various styles available today and people are always developing new creative ways to format their pull quotes. But in general, it can be hard to create a good-looking pull quote style that is easily repeatable in a […]

Learn more
Article
Working With Custom Glyph Sets

Tired of searching through the huge glyph sets of OpenType fonts for just a few obscure glyphs that you often need? Ever wonder if you could create a library of your favorite glyphs and use it across multiple machines? Yes you can! It’s easy to create, edit, and share custom sets of your most often needed glyphs in InDesign. Here’s how […]

Learn more
Article
A Script for Cleaning Up Empty Text Frames

This is a guest post from a longtime reader, Masood Ahmad. In my work, I often receive InDesign files containing several empty text frames created unknowingly by another user. As most of you know, double-clicking a frame with the Type tool converts that frame into a text frame. This can lead to problems like missing font warnings when (nearly) empty text frames contain […]

Learn more
CPW Icons

June 29–July 3, 2026

Nashville, TN (and online)