I have used the trees package to construct my drawing, but I don't actually need the edges. So I have set the following to suppress them:
\tikzstyle{edge from parent}=[]
This works, but TikZ still allocates space in the drawing to these edges, even when they aren't visible.
Is is possible to tell TikZ to ignore these when it performs its automatic clipping?
Here is my current code:
\newcommand{\tc}[1]{\includegraphics[clip,trim=1.15cm 1.15cm 1.15cm 1.15cm]{EPSCards/#1.pdf}}
\begin{tikzpicture}[grow cyclic,sibling angle=-12,level distance=8cm,scale=0.9] %scale just to fit on page easier
\node{} child[rotate=90]
foreach \card in {KS,KH,KD,KC,AS} {node[transform shape,rotate=-90] {\tc{\card}}};
\end{tikzpicture}
The graphics are available from: http://code.google.com/p/vectorized-playing-cards/ (You'll need to run epstopdf on the .eps files).
And the output:

As you can see, there is extra space allocated at the bottom of the image for the tree edges. If I set these to not draw, the extra space doesn't go away. Is there a way to suppress the edges entirely?
I realise this isn't the best (ab)use of the trees package, but it was the fastest way to do what I wanted :)

