Se volete un'esperienza coerente, senza chiedersi come il browser dell'utente sceglierà di gestire il file (vale a dire visualizzarlo in linea, il lancio di Acrobat, o cercare di salvarlo, ecc) ...
Google has made its own web-based PDF viewer available for free for embedding. È possibile utilizzare la versione iframe nel proprio sito Web.
(This is a sample ho creato usando il loro visualizzatore web che mettono a disposizione di zoom, in miniatura e la pagina di controllo -. Sufficienti per andare in giro documenti facilmente)
Si dovrà fare una pagina ASP.NET che fornisce il binario PDF flusso, quindi fornire al visualizzatore di Google l'URL di quella pagina.
per lo streaming di un file PDF attraverso una pagina ASPX si vorrà Google e la ricerca di articoli come questi:
In sostanza si tratta di HTTP e manipolazione del tipo MIME, intestazioni di pagina, ecc. E scrittura di dati binari nel flusso di risposta utilizzando i meccanismi ASP.NET disponibili.
Potrebbe essere utile inserire una domanda distinta specifica sullo streaming di dati PDF attraverso una pagina ASPX perché la domanda corrente può essere interpretata come una domanda in due parti o essere più orientata verso i visualizzatori di PDF.
fonte
2010-03-15 05:49:29