Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Portable Document Format >> .

Come aprire un file PDF in ASP

Il Portable Document Format ( PDF) è popolare sul Web per visualizzare dati e file per gli utenti finali , perché si tratta di un formato standard che non è specifico del browser . La maggior parte dei browser supportano visualizzazione in linea dei file PDF , ed i creatori del formato , Adobe Systems , offrono applicazioni gratuite lettore PDF . Per aprire un file PDF in ASP , è necessario utilizzare un linguaggio di scripting . La lingua predefinita in ASP è VBScript , che è linguaggio di scripting lato server di Microsoft . L'unica volta che questo linguaggio può essere utilizzato sul lato client è in Microsoft Internet Explorer . Istruzioni
1

Creare un nuovo file in Blocco note o l'interfaccia di programmazione preferito . Nome del file " openPDF.asp " e salvarlo con il tuo sito web.
2

Aggiungere il codice per il file ASP per creare la struttura del corpo e HTML . Copia il codice qui sotto per raggiungere questo obiettivo :

< ! % < - Il codice VBScript andrà qui - > % > < /body> < /html >
3

creare una variabile per il nome del file e aggiungerlo alla sezione di codice del file ASP . Copiare l' esempio di seguito :

Dim strPDFstrPDF = " C : \\ myDocument.pdf "
4

Creare un oggetto di flusso di file e caricare il file in esso. L'esempio di VBScript seguente mostra come eseguire questa operazione :

oFileStream = Server.CreateObject ( " ADODB.Stream " ) oFileStream.OpenoFileStream.Type = 1 ' BinaryoFileStream.LoadFromFile strPDF
5

Impostare il tipo di contenuto del file in PDF e scrivere il file al browser. Utilizzare il seguente codice per eseguire queste operazioni :

Response.ContentType = " application /pdf " Response.AddHeader ( " Content-Disposition " , "inline ; filename = " + strPDF ) Response.BinaryWrite ( oFileStream.Read ) economici 6

Chiudere il flusso di file e rilasciare la memoria :

oFileStream.CloseSet oFileStream = Nothing

 

software © www.354353.com