Il Portable Document Format (PDF) è popolare sul Web per visualizzare dati e file agli utenti finali, poiché è un formato standard che non è specifico del browser. La maggior parte dei browser supporta la visualizzazione in linea di file PDF e i creatori del formato, Adobe Systems, offrono applicazioni di lettura PDF gratuite. Per aprire un file PDF in ASP, è necessario utilizzare un linguaggio di scripting. La lingua predefinita in ASP è VBScript, che è il linguaggio di scripting lato server di Microsoft. L'unica volta che questa lingua può essere utilizzata sul lato client è in Microsoft Internet Explorer.
Passaggio 1
Crea un nuovo file in Blocco note o nella tua interfaccia di programmazione preferita. Denominare il file \\ "openPDF.asp \\" e salvarlo con il sito Web.
Passaggio 2
Aggiungere il codice al file ASP per creare il corpo e la struttura HTML. Copia il codice qui sotto per farlo:
Passaggio 3
Crea una variabile per il nome del tuo file e aggiungila alla sezione del codice del tuo file ASP. Copia l'esempio seguente: Dim strPDF strPDF \u003d \\ "C: \\\\ myDocument.pdf \\"
Passaggio 4
Crea un oggetto flusso di file e carica il file al suo interno. L'esempio VBScript di seguito mostra come eseguire questa operazione: Impostare oFileStream \u003d Server.CreateObject (\\ "ADODB.Stream \\") oFileStream.Open oFileStream.Type \u003d 1 'Binary oFileStream.LoadFromFile strPDF
Passaggio 5
Impostare il tipo di contenuto del file su PDF e scrivere il file sul browser. Utilizzare il codice seguente per eseguire queste attività: Response.ContentType \u003d \\ "application /pdf \\" Response.AddHeader (\\ "Content-Disposition \\", \\ "inline; nomefile \u003d \\" + strPDF) Response.BinaryWrite (oFileStream.Read )
Chiudi il flusso di file e rilascia la memoria: oFileStream.Close Set oFileStream \u003d Nothing
Suggerimento
Se desideri che gli utenti siano in grado di salvare il PDF invece di aprirlo, modifica l'intestazione da \\ "inline \\" a \\ "allegato. \\"
Computer © www.354353.com