AndersonDeizepe 0 Denunciar post Postado Abril 2, 2015 Olá, boa noite! Tenho um sistema em PHP e nesse sistema, entre outras coisas, os usuários visualizam arquivos PDFs. A solução que eu utilizava até ontem, era o Google docs viewer [http://docs.google.com/viewer], onde eu passava por parâmetro o endereço do arquivo hospedado no meu servidor e ele exibia o PDF num iframe, "renderizado" em HTML. No entanto, o google descontinuou do nada esse serviço. Eu usava ele pois não posso contar que o usuário tenha instalado um PDF reader. Alguém conhece alguma solução PHP, JS, ou mesmo online [sem propagandas e discreto, como do google viewer era] que não dependa de software de terceiros instalados no cliente para visualização de PDF no navegador, inclusive mobile? Agradeço desde já Compartilhar este post Link para o post Compartilhar em outros sites
L. Henrique 179 Denunciar post Postado Abril 2, 2015 Anderson, não sei se essa é a solução mais completa que procura, mas veja esse link: Mozilla Labs - PDF.jsNenhum browser consegue renderizar um conteúdo em PDF, eles podem chamar um handler MIME Type application/pdf. Quando ele não é executado, então é oferecido o método de download. Adicione o pdf.js na sua página e configure-o com o iFrame para que ele renderize em tal área ao invés de surgir a opção de download. Compartilhar este post Link para o post Compartilhar em outros sites
AndersonDeizepe 0 Denunciar post Postado Abril 7, 2015 Anderson, não sei se essa é a solução mais completa que procura, mas veja esse link: Mozilla Labs - PDF.js Nenhum browser consegue renderizar um conteúdo em PDF, eles podem chamar um handler MIME Type application/pdf. Quando ele não é executado, então é oferecido o método de download. Adicione o pdf.js na sua página e configure-o com o iFrame para que ele renderize em tal área ao invés de surgir a opção de download. Olá Hantaroo, Boa noite! Eu conheço essa opção e uso em outros sistemas, mas nesse caso o usuário precisa ter um leitor de PDF instalado na maquina cliente, eu sei que isso é bastante comum hoje em dia, mas nesse sistema em especial eu não posso contar com isso dada a limitação técnica das máquinas e conhecimentos dos usuários [o analytics aponta muitos usuários com Win XP, logo, IE6]. O google docs viewer era perfeito pois "convertia" o PDF ou qualquer outro formato office em HTML dentro de um iframe, então o cliente poderia ter qualquer dispositivo, com ou sem leitor PDF que tinha acesso ao conteúdo. Mas inexplicavelmente o google descontinuou. Agora só é possível usar se o arquivo estiver no google drive, for compartilhado publicamente e copiado o código de incorporação individual, nada dinâmico e impraticável nesse sistema, pois recebe arquivos diariamente e já tem mais de 5000 arquivos upados. Mas se não tiver outro jeito vou acabar fazendo o que sugeriu. Muito grato pela atenção. Compartilhar este post Link para o post Compartilhar em outros sites
guilomaker 31 Denunciar post Postado Abril 7, 2015 Veja se o pdfobject pode te ajudar! http://pdfobject.com/ Compartilhar este post Link para o post Compartilhar em outros sites