E ae, pessoal! Blz!?
Já estou há alguns dias “varrendo” a net em busca de uma solução que atenda à necessidade do contexto da aplicação que estou desenvolvendo, mas confesso que está bem difícil!! O lance é o seguinte: temos um sistema em que o usuário pode fazer o upload de qualquer tipo de arquivo, sendo que vários outros usuários poderão acessar esse arquivo. A questão é que apenas o “dono” do arquivo pode ver o arquivo original: os demais usuários deverão ver apenas um pdf do mesmo.
Aí é que estou encontrando grandes dificuldades: se fosse apenas arquivos do MS Office, poderia utilizar o JODConverter ou mesmo um POI da vida (com iText não é possível, conforme consta no FAQ do projeto)… Mas pode ter arquivos textos, imagens e sei lá mais o que.
Alguém conhece alguma solução “genérica”? Seria possível implementar algo parecido com uma impressora virtual (como PDF Creator), “imprimir” em uma outputstream e jogar essa stream para um browser ou mesmo um arquivo físico? Ou alguma outra solução??
Desde já agradeço a atenção!!!