gremio10 14 Denunciar post Postado Fevereiro 28, 2012 Fala galera, quero fazer um sisteminha de upload de arquivos para aprender. Eu consegui fazer para upload de imagem, mas precisaria fazer um upload de arquivos como por exemplo csv ou xls, e depois tentar ler as informações deste arquivo. Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
GabrielFerrari 41 Denunciar post Postado Fevereiro 28, 2012 Como diria Jack: Vamos por partes. Você já fez o upload de imagem certo? Usou alguma gem? Paperclip é simples e fácil. O Paperclip faz upload de qualquer tipo de arquivo, porém existe como filtras as que ele permite com o validates_attachment Qual sua versão do Rails e do Ruby? Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Fevereiro 28, 2012 isso mesmo gabriel, usei o Paperclip. Tipo, eu especifiquei na minha model que ele gerará uma thumb, isso pode causar problemas não acha ? minha versão é a ultima. Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
GabrielFerrari 41 Denunciar post Postado Fevereiro 28, 2012 Se eles estiver tentando gerar um thumb do XLS vai ser dificil. rs precisaria fazer uma condição IF para ver se é imagem ou não. Ele retorna algum erro para você? Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Fevereiro 28, 2012 Ai que está, antes de começar a escrever o código queria tirar dúvidas... Como posso verificar se o arquivo enviado é uma imagem ou não ? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
GabrielFerrari 41 Denunciar post Postado Fevereiro 28, 2012 if attachment.content_type =~ %r{^(image|(x-)?application)/(x-png|pjpeg|jpeg|jpg|png|gif)$} Compartilhar este post Link para o post Compartilhar em outros sites
Eric Bispo 0 Denunciar post Postado Agosto 24, 2013 Gabriel, usei o plugin mini_magic para upload de imagens, porém percebi que ele envia a imagem em tamanho real e se eu especificar gera thumb etc. Uma coisa que eu não gostei é que ele salva no servidor com o mesmo nome do arquivo, ou seja o nome real, exemplo: 2013-03-25_05-26-30_973.jpg além de enviar a imagem no tamanho real. Existe algum plugin que faça o upload, redimensione a imagem para uma padrão que eu defina, como por exemplo no máximo: 800x600 (para large), 680x480 (para standard) e 120x90 (para thumb) e sem cortar a imagem? Agradeço se alguém puder dar uma dica. Compartilhar este post Link para o post Compartilhar em outros sites
Pedro Webdesigner 0 Denunciar post Postado Dezembro 26, 2013 Existe algum plugin que faça o upload, redimensione a imagem para uma padrão que eu defina, como por exemplo no máximo: 800x600 (para large), 680x480 (para standard) e 120x90 (para thumb) e sem cortar a imagem? Dá uma pesquisada na Gem "Image Magic". Acho que resolveria bem o seu problema. Compartilhar este post Link para o post Compartilhar em outros sites