Como ler camadas PNG do Fireworks sem o Fireworks [duplicado]

1

Não consigo encontrar um programa que possa ler os dados extras em arquivos png do Fireworks. Outros programas como o gimp só me fornecerão a versão simplificada sem camadas.

Alguém sabe de um programa? Gostaria de baixar uma versão experimental do Fireworks, mas essa seção do site da Adobe está "passando por dificuldades".

    
por James Bone 06.11.2014 / 03:04

1 resposta

1

Com base em um pouco de googling, parece que os PNGs não têm camadas, mas através do uso de pedaços auxiliares O Macromedia / Adobe Fireworks é capaz de salvar dados de camada. Infelizmente esses dados é específico do Fireworks e, portanto, nenhum outro programa sabe como usá-lo; o mesmo vale para o estado, e dados da página. Eu diria que é provavelmente por isso que nas opções de exportação é chamado de Fireworks PNG . Outros aplicativos também usam partes auxiliares para seus próprios fins.

O formato PNG consiste em assinatura e em uma série de blocos de dados. A assinatura permite que o programa saiba que este é um arquivo png, e pedaços armazenam dados. Os pedaços têm propriedades para defini-los ainda mais. Byte 1 definirá se os dados são críticos ou auxiliares. Crítico significa que contém dados importantes, e se o software de imagem tem problemas com um pedaço crítico, é requerido pela especificação PNG exibir uma mensagem de erro. Os pedaços auxiliares contêm dados que não são importantes para a apresentação regular, se o software de imagem não consegue entender o pedaço, ou tem um erro que é permitido pular o pedaço. Byte 2 irá definir se é privado ou público. Público significa que é parte da especificação PNG e significa privado os dados são específicos de terceiros. Byte 3 é apenas uma propriedade reservada para futuras revisões do PNG formato. O byte 4 define se é seguro para copiar ou inseguro para copiar. Este byte é para os editores de imagens informarem um ao outro se os dados em um bloco devem ser incluídos em novas imagens derivadas dessa imagem. A ideia sendo que alguns dados podem ser dependentes de outros dados na imagem e, portanto, não funcionariam com uma nova imagem. Como o editor de imagens pode não entender o fragmento, essa propriedade permite saber como usar pedaço.

Embora não consiga encontrar nenhuma informação da Adobe / Macromedia, presumo que os dados da camada criados por O Macromedia / Adobe Fireworks é armazenado em partes marcadas como auxiliares, privadas e possivelmente inseguras para copiar. Você precisará baixar o Macromedia / Adobe Fireworks, instalá-lo, abrir os arquivos de imagem e exportá-los em um formato diferente que suporta camadas; deve ser um formato que o GIMP também suporte. O comum A recomendação parece ser PSD e, no meu entender, esse é o único formato em camadas suportado pelo Fireworks.

Fontes:

por 06.11.2014 / 08:13