← Voltar ao início

Recursos do app PhotoCraft e limites no navegador

Explore o app PhotoCraft de verdade: edição em camadas, máscaras, ferramentas raster e suporte a PSD, com limites claros do navegador e do alfa inicial.

Um editor, dois ambientes

O PhotoCraft é um editor de imagens escrito em Rust pela equipe ArtCraft. O aplicativo de desktop upstream e o alvo WebAssembly compartilham o mesmo motor e a mesma interface egui. Este site hospeda o pacote web original v0.12.0; ele não substitui o aplicativo por outro editor.

O que você pode explorar

O projeto upstream implementa camadas de pixels, máscaras, camadas de ajuste, texto, pincéis e leitura e gravação de arquivos PSD/PSB em camadas, com limites documentados. Teste as ferramentas em uma cópia pequena antes de mover um fluxo de trabalho real. A lista de recursos disponíveis não é promessa de compatibilidade completa com o Photoshop.

O que muda no navegador

Open (abrir) usa o seletor de arquivos do navegador ou permite arrastar e soltar; Save (salvar) e Export (exportar) geram downloads. As preferências podem usar localStorage. A versão para navegador não inclui o servidor TCP de controle da versão para desktop, armazenamento de documentos no servidor nem recuperação após falhas. É necessário um navegador moderno com suporte a GPU e memória suficiente.

Use uma tarefa para avaliar um recurso

Uma lista útil de recursos deve informar o que você pode tentar e como verificar o resultado. Comece com o pequeno fluxo de trabalho do navegador: abra uma imagem local, selecione um pincel, faça uma marca visível e exporte um PNG. Inspecione esse PNG em um visualizador separado. Isso verifica o caminho da entrada até a saída, em vez de inferir a funcionalidade de um ícone da barra de ferramentas. Nossa amostra sintética para download torna este exercício repetível sem uma fotografia pessoal.

O aplicativo hospedado é o pacote original v0.12.0 WebAssembly. O site ao redor está localizado, mas a interface do editor incorporada é em inglês. Versões upstream mais recentes e aplicativos nativos podem ter recursos diferentes. Quando um recurso for importante para sua tarefa, registre a versão que você realmente executou. Um roteiro de projeto atual descreve a direção; ele não descreve automaticamente uma função do navegador liberada.

Arquivos locais, pintura e exportação de imagens

Abrir um arquivo local dá ao aplicativo do navegador acesso ao arquivo que você escolher. Não envia a imagem para uma API de processamento neste site. Uma pequena edição de pincel e uma exportação PNG são cobertas pelo fluxo de trabalho publicado do navegador. Essas verificações demonstram pixels alterados em um arquivo baixado. Elas não comprovam todas as opções de pincel, fluxo de trabalho de cores ou formatos de entrada suportados.

Para uma avaliação prática, escolha uma entrada duplicada com detalhes reconhecíveis. Faça uma edição óbvia em uma região e mantenha outra região inalterada. Exporte o resultado e inspecione as dimensões, a alteração pretendida e os detalhes não afetados. Se uma exportação parecer obsoleta, verifique o documento ativo e o nome real do arquivo baixado. Os sufixos do navegador podem tornar surpreendentemente fácil a inspeção de uma saída mais antiga.

Salvamento e troca de documentos

O pequeno teste também salva um PSD, verifica o cabeçalho e as dimensões do arquivo, reabre o arquivo salvo no PhotoCraft e compara outro PNG exportado. Isso é evidência de uma ciclo de salvar e reabrir limitada. Não é uma afirmação geral sobre equivalência Photoshop, objetos inteligentes, tipografia detalhada, camadas de ajuste ou designs profissionais em camadas. O guia PSD fornece uma lista de verificação recurso por recurso para essas questões separadas.

Avalie um documento de trabalho tanto visual quanto estruturalmente. Uma composição renderizada pode parecer correta enquanto um recurso não é mais editável da maneira que você precisa. Antes de enviar um documento para outra pessoa, inclua o aplicativo do destinatário no teste de aceitação. Mantenha o original, uma versão salva editável e um PNG de referência para que o destinatário saiba qual aparência você espera.

Controles de tela e opções de renderizador

O site oferece alternância de painel, tela cheia e controle de guia separada em torno do espaço de trabalho original. Isso ajuda a gerenciar a área de tela disponível; eles não adicionam um novo mecanismo de edição. O suporte do navegador determina se a tela inteira será bem-sucedida. Um substituto pode abrir o editor em outra guia, que é uma sessão separada, em vez de uma transferência do documento não salvo.

Padrão, WebGL2 e controles de tela da CPU estão disponíveis para solução de problemas. A alteração do renderizador reinicia o aplicativo incorporado. Salve primeiro e altere apenas uma configuração por vez ao comparar o comportamento. O nome do renderizador por si só não é uma referência: um navegador pode usar gráficos de software e diferentes dispositivos podem ter diferentes restrições de memória e driver. O guia de solução de problemas explica quais evidências coletar.

Recursos que precisam de limites explícitos

Nenhum preenchimento generativo, edição baseada em prompt ou processamento remoto de IA é fornecido por esta construção de navegador fixada. O site não requer login, plano pago ou chave API. Também não oferece armazenamento de documentos em nuvem, sessões de edição compartilhadas ou recuperação automática. Uma guia do navegador restaurada não deve ser tratada como um projeto salvo garantido.

Não infira um sistema de processamento em lote pela capacidade de abrir mais de um arquivo, ou um fluxo de trabalho de prova de impressão pela presença de uma exportação PNG. Antes de documentar tal capacidade, teste a operação exata e sua saída. Quando o guia não consegue estabelecer um resultado, a resposta útil é “não verificada”, acompanhada de uma forma segura de testá-la numa cópia.

Registre a validação de cada recurso

Para cada recurso necessário, escreva a entrada, a operação exata, a saída esperada e a saída observada. Adicione o navegador, sistema operacional, versão mantida neste site e renderizador. Armazene uma captura de tela do processo junto com o arquivo exportado; eles servem a propósitos diferentes. Repita com um arquivo representativo somente depois que a pequena amostra for bem-sucedida.

Escolha PhotoCraft para uma tarefa quando a saída verificada satisfizer essa tarefa e você puder tolerar as limitações do início do alfa. Para um fluxo de trabalho especializado ou sensível a prazos, mantenha uma alternativa comprovada e use um pequeno piloto antes de comprometer o projeto completo. Isso transforma uma visão geral dos recursos em uma escolha informada, em vez de uma suposição de que uma interface de aparência familiar implementa tudo o que você usou em outro lugar.

Referências

Experimente no navegador ↗