[Cascavel-pm] Deletando o que já foi expirado...
Eden Cardim
edencardim em gmail.com
Segunda Julho 9 14:31:35 PDT 2007
On 7/9/07, João Gabriel <jamorreu em gmail.com> wrote:
> Tem sim. Após criar a imagem, use:
> <code>
> print "Content-type: image/gif\n\n";
> binmode STDOUT; # Converte a saída para binario
> $imagem=$novo->Write( "gif:-" ); # Mostra a imagem em formato GIF
> </code>
É um pouco mais do que isso:
- primeiro, binmode não "converte" a saída pra binário, ele apenas
indica pro Perl que os escalares devem ser tratados como binário a
partir desse ponto
- segundo, você teria que setar o "Content-length", e usar o pragma
bytes pra calcular o tamanho da imagem.
Esse é o mal de fazer tudo na mão com CGI, o Catalyst faz isso tudo
por você, de graça...
--
Eden Cardim
Instituto Baiano de Biotecnologia
Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas
Laboratório de Bioinformática
Mais detalhes sobre a lista de discussão Cascavel-pm