As camadas são compostas na ordem especificada pelo comando layer=, onde as camadas com numeração mais alta ocultam as com numeração mais baixa.
A camada 0 constitui a camada de plano de fundo, que é sempre necessária e que define o tamanho da imagem composta. Qualquer um dos tipos de camada é permitido para a camada 0. O tamanho da camada 0 deve ser definido, usando explicitamente size=
ou implicitamente, com base na imagem ou no texto do conteúdo. Quaisquer áreas de outras camadas que não se encaixem na área da camada 0 não serão incluídas na imagem de saída.
Depois que todas as camadas são niveladas, a imagem composta é convertida na imagem de resposta final, conforme especificado com os comandos e atributos de visualização.