Por que não Adobe Photoshop SDK
Por que os componentes Aspose são uma opção muito melhor do que o Adobe Photoshop SDK?
Existem duas perguntas que ouvimos com mais frequência aqui na Aspose:
- Seus produtos requerem que o Adobe Photoshop esteja instalado para funcionar? A resposta simples é não. Os componentes Aspose são totalmente independentes e não são afiliados, nem autorizados, patrocinados ou aprovados pela Adobe Inc.
- Por que devemos usar os produtos Aspose em vez de utilizar o Adobe Photoshop SDK? A resposta mais curta que poderíamos fornecer é que existem muitas razões, sendo a principal delas que o Contrato de Licença de Usuário Final do Adobe Photoshop não permite que você desenvolva um serviço baseado em um Photoshop de desktop agindo como um servidor. O tópico semelhante foi discutido no fórum (https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1)[https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1]
Por que não Adobe Photoshop SDK
Existem várias razões pelas quais os componentes Aspose são uma melhor alternativa ao Adobe Photoshop SDK. Os principais pontos são descritos abaixo. Além disso, não deixe de visitar os links no final desta seção.
Segurança
Você não encontra informações de segurança sobre o Adobe Photoshop SDK
Os produtos Aspose são muito seguros. Os componentes Aspose são executados no mesmo contexto de usuário que todas as aplicações ASP.NET, sob o usuário ASPNET. Portanto, os componentes Aspose não representam um risco potencial para os recursos vitais do sistema. Além disso, quando um arquivo PSD é aberto por um componente Aspose, macros não são executados automaticamente. Os componentes Aspose foram construídos com o objetivo de permitir que desenvolvedores criem, manipulem e salvem arquivos PSD. Nenhum dos riscos associados ao Adobe Photoshop SDK são inerentes aos componentes Aspose.
Cada lançamento do Aspose.PSD é testado com SonarQube. Corrigimos cada vulnerabilidade e ponto quente de segurança para fornecer um produto seguro para nossos clientes.
Se você deseja usar o .Net Core de código aberto, temos a versão .Net Standard do Aspose.PSD.
Estabilidade
É possível que após a exceção ao usar o Adobe Photoshop SDK, você precise reiniciar o Adobe Photoshop?
Como os componentes Aspose estão empacotados em um único DLL, nunca haverá a necessidade de instalar quaisquer partes ou peças adicionais para que funcionem. Os componentes Aspose são utilizados apenas por aplicações .NET e não há nenhuma parte do código do componente projetada para aguardar uma resposta humana. Os componentes Aspose foram minuciosamente testados. Os componentes Aspose são utilizados por empresas como IBM, Hilton, Reader’s Digest, Bank of America e muitas outras.
Escalabilidade/Velocidade
Os componentes Aspose são altamente escaláveis e extremamente rápidos. O Adobe Photoshop tem ótimos recursos, mas foi projetado para ser utilizado simultaneamente por centenas e milhares de usuários? Os componentes Aspose foram projetados exatamente para isso. Nossos componentes são uma solução verdadeiramente .NET e funcionam perfeitamente, seja em um único servidor alimentando uma aplicação única ou em uma fazenda web balanceada alimentando uma aplicação empresarial em larga escala.
Preço
Quando uma aplicação utiliza o Adobe Photoshop SDK, uma cópia do Adobe Photoshop deve ser adquirida para cada máquina que executa a aplicação. Muitas vezes, uma aplicação pode precisar criar ou manipular um arquivo PSD, mas não exige que o usuário tenha o Adobe Photoshop. A Aspose oferece uma licença de redistribuição sem royalties, muito econômica, que permitirá implantação para um número ilimitado de usuários, sem preocupações com licenças.
Ao criar aplicações baseadas na web, é importante saber que o Adobe Photoshop SDK não está precificado nem licenciado para soluções em servidores (https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1)[https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1]; O EULA da Adobe proíbe o uso do Photoshop com interface modificada ou com acesso por meio de um site da web.
Preste atenção especial à seção 2.1.7, que cobre casos de uso do servidor. Especificamente, 2.1.7.2 proíbe “habilitar workgroups ou serviços hospedados na web disponíveis ao público.”
No mundo CC, os Termos Legais de Uso do CC são simplificados, e a seção 5.2 abrange o caso de uso do servidor. 5.2.b proíbe que outras pessoas acessem o software usando suas informações de conta (o que seria necessário, já que o PS residiria em um computador e seria operacionalizado usando sua assinatura do CC para o benefício de outras pessoas). 5.2.d impede que você crie uma interface personalizada para o software, como uma interface da web que você exporia aos seus clientes.
A Aspose oferece uma solução muito econômica para aplicações baseadas em servidores.
Recursos
Os componentes Aspose oferecem tudo o que é necessário para gerenciar arquivos PSD, como manipulação de API de baixo nível, edição de Camadas de Texto em PSD, Conversão de Perfil ICC Pixel-perfeito, Exportação de PSD para formatos como Jpg, Png, Pdf, Bmp, Gif, Jpeg2000, suporte a Camadas de Ajuste, uso de gráficos personalizados em PSD, capacidade de manipular máscara e dados de camada diretamente, e muito, muito mais. O Aspose.PSD oferece capacidades de nível inicial para Exportar AI para outros formatos ou para PDF. O Aspose.PSD é projetado com a filosofia de permitir que os desenvolvedores alcancem os melhores resultados com o menor esforço. Ao contrário da automação do Office, os componentes Aspose oferecem muitas funções poderosas e economizadoras de tempo. Cada componente na família Aspose oferece seu próprio conjunto de recursos únicos e poderosos. Somente o Aspose.PSD não apenas pode fornecer habilidades para alterar a estrutura do arquivo PSD, mas também possui recursos de renderização poderosos e suporte à maioria das combinações de Modo de Cor / Profundidade de Bits.
A melhor parte de adquirir um componente Aspose ou um conjunto de componentes é ter acesso às nossas equipes de desenvolvimento. Nossas equipes de desenvolvimento sabem que se há um recurso que sua empresa precisa, muito provavelmente outras empresas também precisarão. Embora nem todas as solicitações de recursos possam ser atendidas, nossas equipes tentam ser muito abertas e flexíveis ao fornecer assistência. Essa mentalidade é o que ajudou os componentes Aspose a se tornarem tão poderosos quanto são. Se houver recursos adicionais que você precisa do Formato PSD, você pode usar os Fóruns Aspose PSD para solicitá-los.
Conclusão
Este artigo abordou os pontos-chave sobre por que o Aspose.PSD é uma escolha melhor do que qualquer SDK PSD. Todos os diferentes componentes Aspose oferecem uma versão de avaliação sem riscos, sem obrigações. Encorajamos você a aproveitar essa avaliação para ver o que o Aspose pode fazer por suas aplicações.