Pergunta

Estou procurando uma solução (APIs, etc.) para lidar com uma experiência semelhante ao Cafepress.com. Eu preciso poder fazer upload de imagens (de preferência múltipla de cada vez) e poder mapear minhas imagens carregadas para várias imagens do produto (imagens limpas de estoque de camisas, canecas, etc.). Também quero dar ao usuário alguns controles muito básicos sobre as imagens que eles carregam, como corte, redimensionamento, níveis, etc. Quaisquer bibliotecas ou APIs sugeridas seriam muito apreciadas. Estou procurando por soluções .NET (se é o servidor). Não estou procurando como amarrar tudo isso, mas algumas bibliotecas ou ferramentas sugeridas para criar parte dessa funcionalidade.

Nota: Se este não for o local para esse tipo de pergunta, mova -se de acordo ou sugira um site alternativo.

Foi útil?

Solução

Francamente, acho que você não encontrará o que está procurando especificamente, a menos que esteja procurando usar um CMS completo de alguma forma. Francamente, esses domínios de problemas estão muito distantes. Em vez disso, você provavelmente deve olhar para eles como peças individuais.

Na medida em que existem controles de upload, provavelmente existem perto de 100, alguns gratuitos não tão gratuitos. Pessoalmente, eu já tenho uma assinatura Telerik, então foi um acéfalo para mim, mas Upload rad Funciona bem e suporta vários uploads. Implementações gratuitas estão disponíveis.

As tarefas de corte e manuseio de imagens (pelo menos as que você listou) podem ser facilmente tratadas usando o sistema padrão. Imagemagick, mas há várias bibliotecas comerciais disponíveis também. As chances são de que as bibliotecas embutidas serão mais do que suficientes.

Finalmente, o mapeamento para os produtos deve ser tratado pela sua camada de negócios (também conhecida como código que você escreve), pois será tão específico para o seu aplicativo.

No entanto, se você estiver procurando por uma loja ou CMM com um controle de upload de imagens múltiplas, essa é uma pergunta muito diferente com muitas opções também, gratuita e comercial.

Outras dicas

Use OpenCV. Você pode encontrá-lo aqui: http://opencv.willowgarage.com/wiki/Você pode usar esta biblioteca perfeitamente com C ++. Se você precisar usá -lo em C#, use este wrapper: www.emgu.com/wiki/index.php/main_page

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top