Suporte a PSD e PSB no PhotoCraft: limites práticos
Entenda a leitura de PSD/PSB no PhotoCraft, o salvamento em camadas e os limites de fidelidade. Aprenda a testar um documento com segurança antes de trocá-lo com o Photoshop.
O que foi testado
Este guia separa umo teste simples de salvar e reabrir reproduzível do PSD da questão muito maior da compatibilidade do Photoshop. Nosso teste usa a versão do navegador PhotoCraft v0.12.0 não modificada, Chromium e um PNG 320 × 320 sintético. Abrimos a imagem, pintamos um traço visível, exportamos um PNG, salvamos um PSD, reabrimos esse PSD e exportamos outro PNG. A comparação verifica as duas imagens exportadas pixel por pixel. Ele não abre o documento em Photoshop nem exerce um design profissional em camadas.
A evidência para download pertence a esse fluxo de trabalho específico. Um resultado bem-sucedido significa que a aparência editada sobreviveu a esta operação de salvar e reabrir no PhotoCraft. Não estabelece que o texto permaneça editável, que os efeitos mantenham suas configurações originais ou que outro programa interprete o arquivo da mesma forma. Mantenha essas questões separadas ao decidir se um documento é seguro para entrega.
Baixe o exemplo e preserve o original
Baixe o teste original PNG, editado PNG, salvo PSD e reaberto PNG. O registro de teste identifica a versão, dimensões e diferença de pixels medida. Estes são arquivos de demonstração sintéticos, não fotografias de clientes. O PSD é uma saída de PhotoCraft, não um dispositivo de compatibilidade de autoria de Photoshop.
Crie um diretório de trabalho e mantenha o original em uma subpasta separada. Use um novo nome de arquivo para cada salvamento que você pretende comparar. Os downloads do navegador podem adicionar sufixos quando o mesmo nome já existe, portanto, verifique o arquivo baixado em vez de presumir que a guia mais recente está usando a versão mais recente. Para seus próprios documentos, preserve uma cópia intacta fora do navegador antes de começar.
Abra, edite e exporte o exemplo
Abra o fluxo de trabalho PNG ou o editor da página inicial. Aguarde a tela do aplicativo aparecer; o carregamento da página da web ao redor não é suficiente. Arraste o teste PNG para a tela do editor ou use o menu File do editor. Confirme se o documento aparece e se você está visualizando a guia pretendida. Faça uma marca de pincel óbvia longe da borda da imagem. Uma mudança clara é mais fácil de verificar do que um ajuste sutil.
Use o comando de exportação PNG do editor e inspecione a imagem baixada fora da tela. Confirme suas dimensões e se a marca está presente. Esta imagem exportada é sua referência para a ciclo de salvar e reabrir subsequente. Comparar a imagem reaberta apenas com o original intocado confundiria a edição intencional com um erro ao salvar. Nosso fluxo de trabalho automatizado verifica se os pixels realmente mudaram antes de avaliar a reabertura.

O fluxo de trabalho do navegador usa uma edição visível antes da exportação. A interface do editor é a interface upstream em inglês.
Salve um PSD e abra o arquivo novamente
Escolha Salvar como no menu File do editor e baixe um PSD com um novo nome. Verifique o local do download e a extensão do arquivo. Em nosso teste automatizado, a saída também é verificada quanto à assinatura PSD e às dimensões esperadas antes de ser reaberta. Uma verificação de assinatura confirma o tipo de arquivo; não é um validador completo de todas as estruturas de documentos.
Abra o PSD salvo no PhotoCraft e exporte um segundo PNG sem fazer outra edição. Compare esta nova exportação com a referência editada. O registro de teste publicado relata o resultado da amostra fornecida. Repita o exercício com uma cópia do seu próprio arquivo antes de confiar nele. Uma única amostra não pode prever como um documento contendo fontes, máscaras, efeitos ou objetos importados se comportará.
Confira a aparência e a estrutura editável separadamente
A aparência é o composto visível. Verifique as dimensões do documento, a transparência, a visibilidade da camada, os detalhes das bordas e quaisquer áreas onde a mesclagem seja importante. Uma comparação de pixels pode revelar diferenças que são difíceis de notar com um nível de zoom reduzido. Uma captura de tela do editor é útil para documentar o processo, mas inclui dimensionamento da interface e não substitui a comparação de arquivos de imagem exportados.
A estrutura editável é uma questão diferente. Registre as camadas esperadas, sua ordem, nomes, máscaras e se cada elemento ainda pode ser editado conforme pretendido. Um documento pode parecer correto embora contenha elementos nivelados ou alterados. Por outro lado, uma pequena diferença visual pode vir do comportamento de renderização, e não da perda de toda a estrutura. Explique qual observação você fez em vez de atribuir um rótulo amplo de “totalmente compatível”.
Para uma entrega para o Photoshop, o aplicativo receptor deve fazer parte do teste. Peça ao destinatário para reabrir o arquivo salvo, inspecionar a composição e verificar os recursos que precisa editar. Não estabelecemos esse resultado com o arquivo de teste fornecido. Se você não conseguir executar o aplicativo de destino, registre essa parte como não verificada.
O que este teste não comprova
| Item | Evidência disponível aqui | O que ainda precisa ser testado |
|---|---|---|
| Importação de imagens pequenas e edição de pincel | Fluxo de trabalho real do navegador | Seu arquivo e dispositivo |
| PSD salvar e reabrir no PhotoCraft | Amostra baixada e comparação de pixels | Outras estruturas de documento |
| Camadas e máscaras complexas | Não coberto por este dispositivo | Verificações de estrutura e edição |
| Objetos inteligentes, texto e efeitos | Não coberto por este dispositivo | Documentos específicos de recursos |
| Perfis de cores e de 16/32 bits | Não coberto por este arquivo de teste | Fluxo de trabalho de cores controlado |
| Documentos PSB grandes | Referência sem limite de tamanho | Memória e saída no seu dispositivo |
| Photoshop reabertura | Não faz parte deste teste | O aplicativo de recebimento real |
Suporte para documentos upstream PSD/PSB, mas suporte para leitura ou gravação de um formato não é garantia de reprodução de todos os efeitos. PhotoCraft permanece alfa inicial. Arquivos grandes podem exceder a memória do navegador, e aumentar o limite de tamanho do formato de arquivo não aumenta a memória disponível para uma guia do navegador. Este guia não publica tamanho máximo de arquivo universal.
Registre os resultados do seu próprio documento
Anote o aplicativo de origem, dimensões do documento, recursos relevantes, versão do navegador, sistema operacional, versão PhotoCraft e renderizador escolhido. Registre cada operação e salve as exportações intermediárias. Marque um item como “não testado” quando não tiver evidências. Isso é mais útil do que uma pontuação geral de compatibilidade que oculta o recurso responsável por uma falha.
Quando aparecer alguma diferença, reduza a reprodução usando uma cópia: identifique o menor documento que ainda a apresenta, retire o material confidencial e repita os mesmos passos. Mantenha um exemplo do resultado esperado. O guia comunitário guia da comunidade explica o que incluir em um relatório útil. Não carregue documentos de clientes em um rastreador de problemas público sem permissão.
Como interpretar a comparação de pixels
A comparação decodifica cada PNG em uma tela do navegador e verifica os quatro canais RGBA. Um pixel conta como alterado quando pelo menos um canal difere. Confira primeiro se as dimensões coincidem: comparar documentos de tamanhos diferentes é outro teste. O procedimento compara a imagem editada com o original para confirmar a alteração; depois compara a exportação reaberta com a referência editada.
Pixels iguais não significam arquivos com bytes idênticos. A compressão ou os metadados do PNG podem mudar sem alterar os pixels decodificados. Por outro lado, dimensões iguais não comprovam a aparência. Guarde os arquivos e o método de comparação juntos. Esse teste na tela do navegador também não valida, por si só, a interpretação de perfis de cor em outros visualizadores, a calibração do monitor ou uma entrega para impressão. Esses requisitos precisam de verificações controladas próprias.
Prepare uma entrega mais segura
Entregue o arquivo editável junto com a referência PNG, a versão utilizada e uma pequena lista de tudo o que o destinatário deve verificar. Mantenha os originais e as cópias intermediárias até que o destinatário confirme o resultado. Se um recurso necessário falhar, use um fluxo de trabalho já verificado no aplicativo de destino em vez de substituir repetidamente a única cópia.
Antes de fechar a aba, confirme se ambos os arquivos existem em disco e reabra pelo menos uma versão salva guardada. Esta versão do navegador não possui salvamento automático ou recuperação de falhas. O histórico de desfazer dentro de uma guia em execução não é um backup. O guia de salvamento e backup fornece uma rotina de salvamento reproduzível para sessões de edição mais longas.