The Portable Document Format ( PDF) er populært på nettet for å vise data og filer til sluttbrukerne , fordi det er et standard format som ikke er nettleser- spesifikke. De fleste nettlesere støtter in-line visning av PDF-filer , og skaperne av formatet , Adobe Systems , tilby gratis PDF Reader applikasjoner. Å åpne en PDF -fil i ASP , må du bruke et skriptspråk . Standard språk i ASP er VBScript , som er Microsofts server side skriptspråk. Den eneste gangen dette språket kan brukes på klientsiden er i Microsoft Internet Explorer . Instruksjoner
en
Opprett en ny fil i Notepad eller din favoritt programmeringsgrensesnitt . Gi filen navnet " openPDF.asp " og lagre den med ditt nettsted.
2
Legg til kode til din ASP-fil for å lage kroppen og HTML struktur . Kopier koden under for å oppnå dette : en
< ! % < - Din VBScript kode vil gå her - > %> < /body > < /html >
3
Lag en variabel for filnavnet og legge den til koden delen av ASP-fil . Kopier eksempelet nedenfor :
Dim strPDFstrPDF = "C : \\ myDocument.pdf "
4
Lag en fil stream objekt og laste filen inn i den. VBScript Eksempelet nedenfor viser hvordan du gjør dette : en
Set oFileStream = Server.CreateObject ( " ADODB.Stream ") oFileStream.OpenoFileStream.Type = 1 ' BinaryoFileStream.LoadFromFile strPDF
5
Sett innholdstype for filen til PDF og skrive filen til nettleseren. Bruk følgende kode for å utføre disse oppgavene:
Response.ContentType = " application /pdf " Response.AddHeader ( " Content - Disposition ", " inline ; filename = " + strPDF ) Response.BinaryWrite ( oFileStream.Read )
6
Lukk filstrøm og slipp minne : en
oFileStream.CloseSet oFileStream = Ingenting