Como girar uma imagem na GD Image Library, mantendo a transparência?

Estou criando um visualizador de capa para o meu site; Preciso girar partes de uma imagem para criar uma representação disso para meus usuários verem.

A capa é um arquivo PNG e todas as partes podem ter transparência ou até mesmo nenhuma.

Eu preciso ser capaz de girar essa imagem enquanto mantém transparente qualquer transparência dentro dela, além de manter as bordas estendidas (você sabe, a área que não fazia parte da imagem antes de ser girada) transparente.

Todas as minhas tentativas deixaram uma borda preta ao redor da própria imagem.

Qualquer ajuda?

questionAnswers(3)

yourAnswerToTheQuestion