Adicionando várias linhas de texto com 'convert'

1

Estou tentando colocar várias linhas de texto em uma imagem, mas o seguinte produz o seguinte erro:

convert convert: Non-conforming drawing primitive definition (\) [No such file or directory].

E só adicionará a primeira linha do texto. Aqui está o meu comando no meu script:

convert weekback.png  -font Helvetica-Narrow-BoldOblique -pointsize 208 \
          -draw "fill black  text 450,275 '$day1'  \ 
        fill black  text 900,275 '$day2' " \
          test.png

Obrigado por qualquer ajuda!

    
por WxPilot 25.06.2014 / 16:14

1 resposta

1

O problema no comando acima é que existe um espaço após o primeiro caractere de continuação, tornando-o uma barra invertida normal.

Você pode suspeitar que isso tenha percebido que o caractere de barra invertida é interpretado por convert , quando ele não deveria sequer ver qualquer caractere de continuação (o shell cuida disso).

Você deve ter certeza de que a nova linha está imediatamente após a continuação \ para que ela funcione.

    
por Rmano 25.06.2014 / 17:54