Portable Document Format (PDF) er populært på internettet for at vise data og filer til slutbrugerne , fordi det er en standard format, der ikke browser -specifikke. De fleste browsere understøtter in-line visning af PDF-filer og skaberne af formatet Adobe Systems, tilbyder gratis PDF Reader applikationer. For at åbne en PDF-fil i ASP, er du nødt til at bruge et scriptsprog . Det standardsprog i ASP er VBScript, som er Microsofts server side scripting sprog. Det eneste tidspunkt, dette sprog kan bruges på klientsiden i Microsoft Internet Explorer. Instruktioner
1
Opret en ny fil i Notesblok eller din foretrukne programming interface . Navngiv filen " openPDF.asp " og gem den med din hjemmeside.
2
Tilføj kode til din ASP fil til at oprette kroppen og HTML struktur. Kopier koden herunder at opnå dette : Hej
%> < /html >
3
Definer en variabel til dit filnavn og føje den til koden afsnit af din ASP-fil . Kopier nedenstående eksempel : Hej
Dim strPDFstrPDF = " C: \\ myDocument.pdf "
4
Opret en fil stream-objekt og indlæse filen ind i det. VBScript Nedenstående eksempel viser, hvordan du gør dette : Hej
Set oFileStream = Server.CreateObject ( " ADODB.Stream " ) oFileStream.OpenoFileStream.Type = 1 ' BinaryoFileStream.LoadFromFile strPDF
5 < p > Indstil indholdet type fil til PDF og skrive filen til browseren. Brug følgende kode til at udføre disse opgaver : Hej
Response.ContentType = " application /pdf " Response.AddHeader ( "Content -Disposition ", " inline , filename = " + strPDF ) Response.BinaryWrite ( oFileStream.Read )
6
Luk din fil stream og slip hukommelsen : Hej
oFileStream.CloseSet oFileStream = Nothing