33 messaggi dal 10 maggio 2015
Ciao a tutti,
ho una web application che visualizza alcuni PDF all'interno di un iframe. Questi PDF sono storicizzati su Azure e la proprietà src dell'iframe punta ad una action MVC che restituisce un FileContentResult. Questo giro funziona correttamente tranne che sui dispositivi mobile, su cui l'iframe appare bianco e non riesce a renderizzare il PDF.

Qualcuno di voi conosce un viewer da utilizzare al posto degli iframes che sia compatibile anche con i dispositivi mobile?

Ringrazio anticipatamente.
Buon lavoro.
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao, potresti provare PDF.js, che a partire da un pdf genera un contenuto equivalente in HTML, che tutti i browser moderni potranno visualizzare.
Lo trovi qui, è un progetto opensource curato da Mozilla Labs.
https://mozilla.github.io/pdf.js/

Guarda in particolare gli esempi di utilizzo.
https://mozilla.github.io/pdf.js/examples/

ciao,
Moreno

Enjoy learning and just keep making
33 messaggi dal 10 maggio 2015
Grazie mille, domani lo provo subito ;-)
944 messaggi dal 11 febbraio 2013
interessa anche a me
ho provato a includerlo in un sito webform ma mi dice chè non è compatibile con asp.net 4.5.2
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,


non è compatibile con asp.net 4.5.2

Spiega il modo che hai usato per installarlo. E' una libreria javascript, non può non essere compatibile con ASP.NET.

ciao,
Moreno

Enjoy learning and just keep making
944 messaggi dal 11 febbraio 2013
ok funziona bene

fantastico

nel mio caso debbo mostrare 4 pdf in una stessa pagina
questi pdf sono in una cartella nel sito

posso fare

var url = Server.MapPath("http://,,,,");

?
Modificato da jjchuck il 18 dicembre 2017 14.51 -
11.886 messaggi dal 09 febbraio 2002
Contributi
Non ho mai provato a metterne più di uno in una pagina ma potrebbe essere possibile, dato che ciascun PDF viene renderizzato in una propria canvas.

Attenzione alle prestazioni: usare PDF.js non potrà essere efficiente quanto un visualizzatore "nativo". Visualizzare 4 PDF alla volta potrebbe richiedere un certo tempo e rallentare il resto delle interazioni nella pagina. Devi verificare tu stesso.

ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.