How to recover a corrupted Illustrator (AI) File

Yesterday I was working on some designs for t-shirts in Adobe Illustrator. Today, when I try to open the file I get a message from Illustrator that says that Illustrator “Can’t open the illustration. The illustration contains an illegal operand.” WTH??

000
So here’s how to fix it. Most people aren’t even aware that there is a feature in Adobe Illustrator called ContentRecovery. By default, this function is turned off. You can turn it on and then recover your file to correct the problem. These are the steps…

Enable content recovery
1. Quit out of Illustrator.
2. Locate your Adobe Illustrator Prefs, make a backup copy and put it somewhere else and then edit the other:
Mac: <user name>/Library/Preferences/Adobe Illustrator CS4 Settings/en_US/Adobe Illustrator Prefs
Windows XP: C:\Documents and Settings\<user name>\Application Data\Adobe\Adobe Illustrator CS4 Settings\en_US\AIPrefs
3. Using a plain text editor that can search, (I used Bean) search for this string: /enableContentRecovery 0
4. Change the 0 (zero) to a 1 and save it. Do not change its filename.

001
Correct the offending command
1. Launch Illustrator.
2. Using File > Open, hold down Command + Option + Shift (Mac), or Ctrl + Alt + Shift (Windows),  and click Open. Do not use Recent files (Mac) or double click the file to open. You want the full Open dialog.
3. Your file will be blank. Close the file without saving or altering.
4. Go back to your directory. You will now have a second file with an underscore at the beginning of the filename. (myfile.ai vs. _myfile.ai).

The underscore file is your recovered file. It will also be larger than your original. Mine was 4.1 megs which shot up to 10.8. When you go into your file later and edit it, it will go back down to the size it was originally.

5. Open your recovered file in a plain text editor and search for something unique in the offending command message. I searched for the word “sugar”. I was able to find the exact line that matched the message. Delete it. Save the file and close.

This is what I deleted:

002a
A word about finding the correct offending command
According to Adobe, there are two things to be aware of…
1. Because postscript is a programming language, functions toggle on and off. So when you delete, your line should start with: %AI8_BeginPluginObject and end with: %AI8_EndPluginObject. The presumed offending command should be between these strings. That means when you delete, block from %AI8_BeginPluginObject and end on %AI8_EndPluginObject. You can see that in the above image where I deleted where it says “BeginEncoding” up to where it says “EndEncoding”.

2. Sometimes, you can have a brush or pattern that can corrupt your file. In this case, you would look for these strings…
(Adobe Calligraphic Brush Tool)
(Adobe Scatter Brush Tool)
(Adobe ArtOnPath Brush Tool)
(Adobe Pattern Brush Tool)

If you find a string that does not match any one of the above, delete it.

Sometimes, you will have to search and delete every instance of the string. In my case, I just happened to find the exact string quoted in the error message. As it turned out, I opened the file and it still loaded the font “Sugar”. The very first thing I did was convert it to outlines to remove it from the document font list altogether.

This is my recovered file…

003

Digital Stock Photography

AS DESIGNERS, Images and text are what make up any piece of graphic design. The text we get from the client or agency writers, and the imagery we create, have created for us or purchase online. Ideally, it would be great if the photography was unique to each piece, but uniqueness costs money and can get very expensive for the client. So what does a graphic designer do when he needs some artwork for a client, but doesn’t want to spend a lot of money? He turns to online stock photography.

A stock house is a distribution house for the photographer. They use their network to get the photographer’s work out there to the graphic designing public. When an image is sold, the photographer gets a percentage, depending on the license type.  If the license is royalty free, the photographer gets a small piece of the pie, but the image can be sold over and over again. If the license is rights managed, the photographer gets a much larger chunk of pie and in some cases, can control how that image is even used. In special cases, some rights managed images cannot be used by two different companies in the same industry at the same time. And there are variations.

So in a nutshell, most stock houses are generally the same in what they do but their definitions may be slightly different, particularly from country to country. It’s always a good idea to read everything about how they do their licensing when dealing with a new stock house.

Another consideration is time zone. If you are working on a project with a tight deadline (and who hasn’t?)and you need an image at a special size (let’s say that image is stocked in a smaller size only), keep in mind where the company is physically located. An ad agency in Toronto, Canada who needs the image by 3:00 the following day, won’t get it in time because their stock house in Sacramento California is not only three hours behind them, but wont even see the request until 12 noon Toronto time or 9 am Sacramento time.

Licensing There are two types of licenses: royalty free and rights managed. Each stock house deals with these two terms differently and it’s always recommended to read the fine print of any contract at least once. Don’t assume that if one company says you can do whatever you wish with the image, they all say the same thing.

Getty’s use of royalty free images means the designer purchases the image and uses it over and over again. The larger the image, the more he pays. Some places such as 123rf allows you to purchase a set rate subscription per image. Others such as  Shutterstock have single rates where you pay once, and download as many images as you require over a set amount of time, such as a year or 25 days. The longer the time period, the higher the subscription rate. The downside to royalty free images is that anyone can have the same image as you which means although you may have come up with a smashing design, your imagery is not so smashing after all.

Rights managed means (in most cases) the stock house may distribute the image, but the photographer holds the rights to how that image gets used. Getty’s use of the term is fairly straight forward. The designer negotiates with a rep on how he or she intends to use the artwork and pays based on a number of variables such as duration (how long the printed image will be in distribution), print copies (also referred to as circulation), image percentage (ratio of how big the image is in the overall printed piece) and so on. And those variables are in reference to each usage. Want to use it in web? Then there are a whole new set of variables to consider.

Now let’s say your client decides to add a brochure into the mix, the designer must then go back to the rep and negotiate a new license based on new usage. The downside to the uniqueness of rights managed images is that only a few people may have a copy of your image and it’s far more expensive than royalty free.

And while we’re talking about the downside, let’s not forget the downside of online digital photography itself. The one horrible aspect of such photography is that it tends to homogenize all design, everywhere. Anyone can have your images and as a designer, you loose your own uniqueness when you use it. Consumers become unresponsive to the same images appearing over and over again in all advertising. Digital Stock house catalogs can take on a bland and predictable appearance. Designers crave unique, edgey photography but rarely have the client budget to afford specialty photography.

Open Source Design

Here’s something I came across a few days ago. Open Source Web Design. 1,280 downloadable web designs.

The Open Source Web Design project was founded in September, 2000 by Francis J. Skettino. The goal was to provide the Open Source community with quality web designs to help get people’s projects on the web in a way that is both organized and good looking.

An advocate of the Web 2.0 standard, this Philadelphia-based site proposes to share knowledge by spreading their webwares. Its a great idea and was the basis for learning html… share, copy, modify. Now THAT’s technology.