Nov 25 2008

Illustrator AI export to Photoshop PSD. A bug and workaround.

Last week I came across an Illustrator CS4 bug that took a little while to figure out, so I thought I’d post details up here in case anyone else come across the same issue. I’ve sent Adobe a bug report, and they’re looking into it, but in the meantime…

Illustrator CS3 and CS4 both have an excellent feature that allows you to export artwork from a .AI to a .PSD, retaining the individual layers. This is great when developing a website. Personally, I opt to wireframe and then mock up in Illustrator, but when it comes time to create the XHTML template, I like to go to Photoshop because traditionally exporting directly from Illustrator has been less precise.

To export to Photoshop, you simply select File > Export, then choose PSD as the file type (and in Illustrator CS4 you can now choose to export one or all artboards while you’re at it). You’re presented with a dialog box with a load of options, but the key thing here is to choose “write layers”.

If all is well, the net result is a layered PSD file containing editable text and nested groups of objects matching your groups in Illustrator. As a side note, drop shadows are rendered out as separate items so aren’t live once you’ve moved to Photoshop.

The bug

The bug arises when you try to export artwork that has a layer with nested grouped objects.

If you have a group within a group, 4 levels deep – ie. Group > Group > Group > Group and on the lowest level (furthest in) you apply a drop shadow, Illustrator’s export engine fails and you’ll get an innocuous error message:

This little box hides the fact that when you open Photoshop, all layers beneath and including the nested group layer will be flattened onto one layer. This happens in both CS3 and CS4. It may be that the bug occurs with other live effects; I haven’t done an exhaustive test beyond setting up a couple of documents as you see above to test the theory.

The solution

Understanding what causes the problem should mean you’ve already figured out the solution. Pretty much it’s as straight forward as ungrouping objects. Make sure you have nested groupings to a maximum of 3 levels deep if you want to apply drop shadow to nested grouped items. I tend to stick almost all my content in one layer when developing a design, and then split it out into layers ahead of the export – which is probably why I’ve come across this issue. You can save yourself the headache by creating layers as you go, and thus reducing the need to group objects together in the first place.



Nov 16 2008

Ukulele strumming

I’ve been bunged up with flu for a few days, so I haven’t started grabbing all the article stuff together yet. Just wandering off on a tangent at the end of a Saturday… Ukulele progress!

I’ve managed to get the chords down now, and it’s becoming a less frequent occurance that I substitute guitar chords for Uke chords, but learning some of the strumming techniques is a bit of a challenge. George Formby (for it is a pre-requisite of any Uke player that you can play a) Formby and b) Iz) created some pretty advanced strum patterns that involve multiple strikes of the strings with different digits. Who’d have thought it would be so complex?!

Anyway, with the help of YouTube I’m getting there, so I’m still feeling pretty pleased with my purchase. Still nowhere near good enough to inflict myself on the public, but in time…


Nov 12 2008

Credit Crunch? Not so far…

October was fantastically busy both for us as a company and for me personally. Furthermore, November doesn’t seem to be showing any signs of letting up. I guess some of this is driven by companies wanting to compete for business more, and thus needing effective communication materials. As a small business owner it’s crossed my mind that the financial issues the economy is facing might present us with issues, but at the same time I see it very much as an opportunity.

In my line of work everything essentially boils down to forming a relationship with the end user. This is true (and easy to see) when we’re talking about a website design, but it’s also just as pertinent for print, application design, signage, identity and so on. Our customers come to us because they think they want a new website or a refreshed brochure etc, but what they really want (in nearly every case) is to convey an idea or message to their existing customers or attract new customers. The end game is a call to action—to buy something, to provide feedback or to engage in some other way with the company and/or the product and services it is involved in providing.

So actually the brochure or website is all about creating dialogue between the service provider and the service user. Graphic design, fundamentally, is about facilitating that dialogue; opening new channels, approaches and mechanisms to enable the communication to flow. The trick to being a good designer is getting to the key messages and objectives, and presenting or representing these in an aesthetically attractive, fresh and engaging manner.

Every designer wants to be original, creative and unique. The best designers (in my opinion) are those who manage to take all the communication and dialogue requirements and wrap them up in a perfect package of typography and graphics in such a way that the design aesthetics (although fundamental) are forgotten temporarily as the piece engages the user or viewer in a moment of dialogue. I think that if we, as designers, can acheive that, well then we’ve done something right that day.

So, as companies are competing in the deteriorating market conditions generally, so they’re going to be increasingly wanting to differentiate themselves, engage and enter into dialogue with their customers, retaining and building relationships. Given that’s what we’re here to help with, even in troubling economic times, there’s a wealth of opportunity out there to capture new clients.


Nov 10 2008

Ukulele-a-go-go

I had a nice package delivered today: my new concert-sized ukulele. First of all, I’m a guitar player so it’s all very alien to me (but quite exciting!).

I opted for an electro-acoustic model in the mid-price bracket (using up some of my paypal balance), and I’ll connect it up to garageband later on to see what it can do. In the first instance though, I’ve got it out the box and tuned it up to get a feel for the sound. According to my research the strings were likely to be “servicable” and nothing more, so I also bought some of the universally recommended Aquila strings which should dramatically improve the sound; restringing is a task for this evening.

I also hear that it can take a while for a uke to hold tune. My Ovation electro-acoustic guitar only needs very minor tweaks every month or so to hold tune, but this is definitely slipping out of tune within minutes.

So on the subject of Ukuleles, I found a nice useful site when doing my research which I’d recommend for anyone considering buying their first Uke: http://ukulelehunt.com/buyaukulele/

YouTube is full of uke-goodness too. I especially like Gus & Fin:

I’ll post some tests up when I’m feeling confident enough to play it!